{
  "schemaVersion": "1.0",
  "entityFamily": "modules",
  "entityType": "DefinedTerm",
  "entityId": "modules:46",
  "canonicalUrl": "https://babadook.tech/modules/visual-content-editor",
  "machineBaseUrl": "https://babadook.tech/ai/modules/visual-content-editor",
  "name": "Visual Content Editor",
  "aliases": [],
  "summary": "Rich visual content editor with drag-and-drop components, live preview across breakpoints, collaborative editing, and structured content output for headless delivery.",
  "description": [
    "Rich visual content editor with drag-and-drop components, live preview across breakpoints, collaborative editing, and structured content output for headless delivery."
  ],
  "sections": [
    {
      "id": "edit-visually-deliver-headlessly-eca93447-b1d0-42a9-b411-eaf72aecdbaa",
      "heading": "edit-visually,-deliver-headlessly",
      "body": [
        "Edit Visually, Deliver Headlessly The Visual Content Editor gives content authors a WYSIWYG experience while preserving the structured, headless content model that developers need. Drag-and-drop components into layouts. See live preview across desktop, tablet, and mobile viewports. Collaborate in real-time with presence cursors. Under the hood, every visual edit produces structured content that is API-deliverable — ready for web, mobile, email, IoT, or any channel without reformatting."
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [
        {
          "id": "data-viz-1",
          "heading": "data Viz",
          "body": [],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        }
      ],
      "sourceBlockType": "content_block",
      "sourceBlockId": "eca93447-b1d0-42a9-b411-eaf72aecdbaa"
    },
    {
      "id": "visual-editor-specifications-6d7cbc93-9b2a-452f-b2e2-7ed7f65a6863",
      "heading": "Visual Editor Specifications",
      "body": [],
      "specifications": [
        {
          "label": "Components",
          "value": "56 pre-built content components",
          "group": "spec Items"
        },
        {
          "label": "Preview",
          "value": "Real-time across 5+ viewport sizes",
          "group": "spec Items"
        },
        {
          "label": "Collaboration",
          "value": "CRDT-powered multi-user editing",
          "group": "spec Items"
        },
        {
          "label": "Output",
          "value": "Structured JSON for headless delivery",
          "group": "spec Items"
        },
        {
          "label": "Media",
          "value": "Inline image/video with DAM integration",
          "group": "spec Items"
        },
        {
          "label": "Undo/Redo",
          "value": "Unlimited with branch history",
          "group": "spec Items"
        }
      ],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "product_specification",
      "sourceBlockId": "6d7cbc93-9b2a-452f-b2e2-7ed7f65a6863"
    },
    {
      "id": "features-3",
      "heading": "features",
      "body": [
        "drag drop: true",
        "live preview: true",
        "collaborative: true",
        "structured output: true"
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "features"
    }
  ],
  "specifications": [],
  "claims": [],
  "relationships": [
    {
      "type": "products",
      "targets": [
        {
          "id": "83",
          "family": "products",
          "name": "DXP",
          "slug": "dxp",
          "canonicalUrl": "https://babadook.tech/products/dxp",
          "relationship": "products"
        }
      ]
    },
    {
      "type": "capabilities",
      "targets": [
        {
          "id": "60",
          "family": "capabilities",
          "name": "Real-Time Collaboration",
          "slug": "real-time-collaboration",
          "canonicalUrl": "https://babadook.tech/capabilities/real-time-collaboration",
          "relationship": "capabilities"
        }
      ]
    },
    {
      "type": "sub_modules",
      "targets": [
        {
          "id": "27",
          "family": "sub-modules",
          "name": "Content Management",
          "slug": "content-management",
          "canonicalUrl": "https://babadook.tech/sub-modules/content-management",
          "relationship": "sub_modules"
        }
      ]
    },
    {
      "type": "use_cases",
      "targets": [
        {
          "id": "49",
          "family": "use-case",
          "name": "Content Management",
          "slug": "content-management",
          "relationship": "use_cases"
        }
      ]
    }
  ],
  "authors": [],
  "media": [],
  "regulatoryContext": {
    "exportControlAndLicensingReviewRequired": false
  },
  "language": "en",
  "receipt": {
    "sourceBlockCount": 4,
    "projectedBlockCount": 4,
    "sourceValueCount": 20,
    "projectedValueCount": 20,
    "sourceRelationshipCount": 4,
    "projectedRelationshipCount": 4,
    "sourceClaimCount": 0,
    "projectedClaimCount": 0,
    "unknownBlockTypes": [],
    "omittedFields": [],
    "missingValuePaths": [],
    "invalidClaims": [],
    "complete": true
  },
  "contentHash": "a0c65d65e2f0352d357e2d68dfdaee80e067d2a450fca613317da978eb8b4b0b"
}