Interface
The common properties for both data action and message action.
Properties
Property | Type | Notes |
---|---|---|
string | The default label for the action. To support i18n, please define this string key in the translations/default.ts: | |
string | The action name. | |
string | The action setting class URI, relative to the | |
string | The action class uri, relative to |
label
Interface Propertylabel: string
The default label for the action. To support i18n, please define this string key in the translations/default.ts: _action_${actionName}_label
.
settingUri
settingUri: string
The action setting class URI, relative to the src
folder. Webpack uses this property to create an entry for the action.
In the builder settings, a message action may require settings or not, depending on the message or data source.
If the action does require settings, the action should define getSettingComponentUri()
method to return the setting uri or return null.