Search
Loading...
Skip to content

Concepts

Key Concepts and principles of CE.SDK.

Key Concepts Explore CE.SDK’s key features—manual editing, automation, templates, AI tools, and full UI and API control.
Key Capabilities Explore CE.SDK’s key features—manual editing, automation, templates, AI tools, and full UI and API control.
Architecture Understand how CE.SDK is structured around the CreativeEngine—the core runtime with six APIs for scenes, blocks, assets, events, variables, and editor state.
Terminology Definitions for the core terms and concepts used throughout CE.SDK documentation, including Engine, Scene, Block, Fill, Shape, Effect, and more.
Editing Workflow Control editing access with Creator, Adopter, Viewer, and Presenter roles using global and block-level scopes for tailored permissions.
Blocks Learn how blocks define elements in a scene and how to structure them for rendering in CE.SDK.
Scenes Create, configure, save, and load scenes—the root container for all design elements in CE.SDK.
Pages Pages structure scenes in CE.SDK and must share the same dimensions to ensure consistent rendering.
Assets Learn how assets provide external content to CE.SDK designs and how asset sources make them available programmatically.
Editor State Control how users interact with content by switching between edit modes like transform, crop, and text.
Templating Understand how templates work in CE.SDK—reusable designs with variables for dynamic text and placeholders for swappable media.
Events Subscribe to block creation, update, and deletion events to track changes in your CE.SDK scene.
Buffers Use buffers to store temporary, non-serializable data in CE.SDK via the CreativeEngine API.
Resources Learn how CE.SDK loads and manages external media files, including preloading for performance, handling transient data, and relocating resources when URLs change.
Undo and History Manage undo and redo stacks in CE.SDK using multiple histories, callbacks, and API-based controls.
Design Units Configure design units (pixels, millimeters, inches) and DPI settings for print-ready output in CE.SDK.
Headless Run headless CE.SDK's Engine inside a browser-based app.