Skip to main content
CESDK/CE.SDK/Engine/API Reference/Block

Overview

Learn how to manipulate the contents of a scene

The following pages will show you the available APIs in CreativeEditor SDK's CreativeEngine that allow scene modification through the block API.

Blocks are the base building blocks for scenes and represent elements on the canvas. You're able to create complex hierarchies of blocks by appending them as children to other blocks either directly or through groups.

Types
Learn about all available types of blocks and their properties.

Learn how to manipulate Blocks#

Appearance
Modify a blocks appearance in your design.

Blur
Add a blur to any shape or page.

Crop
Control the crop of a block.

Drop Shadow
Modify a blocks drop shadow.

Effects
Add effects to any shape or page using our effect stack.

Exploration
Find all blocks in the current scene or look for specific ones.

Export
Export individual blocks or entire hierarchies to different formats.

Fills
Control the visual contents of a block's shape.

Groups
Create groups of blocks.

Hierarchies
Create parent-child hierarchies and groups.

Layout
Control the blocks position and size and query their computed frame within the scene.

Lifecycle
Create, destroy, load and save blocks.

Properties
Modify the properties of blocks.

Selection & Visibility
Query selection state and control visibility.

Strokes
Add strokes to your blocks.