Skip to main content

Action

An action represents an invokable operation that performs a specific task.
Each action must be associated with a registered Category.

info

Not yet supported, but coming in the future

Properties

The following table outlines the properties of an action:

PropertyTypeDescription
IdstringThe unique identifier of the action.
LabelstringThe textual name representing the action.
Descriptionstring?An optional textual description providing additional details about the action.
CategoryIdstringThe category this action belongs to (corresponds to the ID of a registered Category).
GroupIdstring?An optional group the action is associated with (corresponds to the ID of a registered Group).
MetricIdstring?An optional metric that represents the value this action adjusts or influences (corresponds to the ID of a registered Metric).
HandlerFunc<IMoBroSettings, Task>The handler function that will be executed whenever this action is invoked.
SettingsIEnumerable<SettingsFieldBase>Settings exposed by this specific action.