DataActionProperty

Interface

The properties for data action declaration.

Inheritance: DataActionPropertyBaseActionProperty

Properties

Hide inherited properties
PropertyTypeNotes
string | IconResult

The action icon, relative to src folder.

label
inherited
string

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

name
inherited
string

The action name.

settingUri
inherited
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
inherited
string

The action class URI, relative to src folder.

icon

Interface Property
icon: string | IconResult

The action icon, relative to src folder.

label

inheritedinherited
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

inheritedinherited
Interface Property
name: string

The action name.

settingUri

optionalinheritedinherited
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

inheritedinherited
Interface Property
uri: string

The action class URI, relative to src folder.

Inherited from BaseActionProperty.uri

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