BaseActionProperty

Interface

The common properties for both data action and message action.

Subclasses: DataActionProperty

Properties

PropertyTypeNotes
string

The default label for the action. To support i18n, please define this string key in the translations/default.ts: _action_${actionName}_label .

string

The action name.

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.

string

The action class URI, relative to src folder.

label

Interface Property
label: string

The default label for the action. To support i18n, please define this string key in the translations/default.ts: _action_${actionName}_label .

name

Interface Property
name: string

The action name.

settingUri

optional
Interface Property
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.

uri

Interface Property
uri: string

The action class URI, relative to src folder.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.