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.

Built with