Skip to navigation

Extension utilities

The Designer API offers essential utilities to manage your extension’s behavior and interaction with the Designer.

Best practices

Dynamic updates

Subscribe to relevant events like when a user selects a new element to keep your extension in sync with the Designer state.

Appropriate sizing

Size your extension appropriately with resizeExtension(). Too large and it dominates the UI; too small and it’s hard to use.

For a comprehensive guide to building effective extensions, check out our Quick Start Guide and App Setup documentation.