Optionalcategory?: stringOptional category for grouping this action in the HELIO IDE, such as in the Add Element dialog.
Optionaldescription?: stringDescription of this action that will appear in the IDE.
Optionalicon?: IconRefOptional icon to identify this action in the HELIO IDE.
Optionalid?: stringInternal ID of the action. This uniquely identifies the action within
the extension and should never change. If this property is omitted, the
action will be referenced by its name.
Human-readable name of the action as it will appear in the HELIO IDE.
Note: If no explicit id is provided, this value will also be used to
create a unique id for the action.
Changing the name in an extension update will break action references in existing projects.
If you need to change the name, make sure to provide an id with the old
name to ensure a smooth migration.
Schema containing the properties this action accepts, created using the createPropsSchema function.
Implementation of this action property.
Will be dynamically installed by HELIO as a React hook to allow for data subscription and other scenarios where data changes over time.
Creates a HELIO Action.
Actions can perform side effects on user actions.
Note: New actions need to be added to the extension's library (see createLibraryExtension) to become active in HELIO.