ButtonNode
A button that runs an action.
ButtonNodeImplements
Fields
Discriminator of the node kind.
The stable ID of the node. For an input it equals the setting key, for example sales.invoice.dueDays.
The ID of the group the node belongs to. Absent for a top-level node.
The depth in the tree. A top-level node has level 1.
The position among the nodes of the same parent. Lower comes first.
The text shown for the node, in the language of the caller.
A further text, in the language of the caller.
A link to a help page.
Extra words the search finds the node by.
The scopes the setting can be stored for. Almost every setting has only Global.
The Wawi permission the caller needs to see and change the node.
Whether the caller cannot change the setting.
Rules that make the node visible, enabled or required depending on other settings.
The ID of the action. Run it with CreateSettingsActionExecution.
Whether the action changes or removes data.
A text to confirm before the action runs.
Values to ask for before the action runs.
Whether the action can take long, so the frontend should expect Running and poll.
Was this page helpful?