Objects

Docs tagged with Objects.

Arc Angles & Radius Scaling

Arc rendering rules for angle normalization and resize behavior.

Arrow Head Styles

Configure arrow head style and placement, including double-ended arrows.

Circle Drawing From Center

Circle tool draws outward from the initial click point.

HTML Embed Elements

Edit, preview, and toggle interaction for HTML overlay objects with sanitization and CSP.

Line ↔ Arrow Conversion

Convert line and arrow shapes while preserving geometry and styles.

Line & Arrow Connections

Bind line and arrow endpoints to connection points on objects.

Line & Arrow Shift Constraints

Hold Shift to snap line and arrow drawing to horizontal, vertical, or 45° angles.

Line & Arrow Endpoint Editing

Drag line or arrow endpoints directly on the canvas with shift constraints and snapping.

Object Clipboard Operations

Copy, paste, and duplicate objects with optional offsets.

Object Events

Listen for create, update, delete, and transform events on objects.

Object Layer Ordering

Adjust object stacking order with forward/backward steps or front/back moves.

Object Property Updates

Update single or multiple object properties with history-friendly batching.

Object Transforms

Move, rotate, and scale multiple objects with transform APIs.

Object Visibility

Show, hide, or toggle visibility for objects while preserving history.

Polygon Sides & Corner Radius

Keep polygon sides and corner radius within valid ranges.

Shape Stroke Dash & Shadow Opacity

Control dashed strokes and shadow opacity on shape objects.

Star Points & Radius Constraints

Keep star points and radii within valid ranges.