Dialog action definition - 5 UI
Deprecated
This dialog action definition has been deprecated since Magnolia 6.0. It is part of the Magnolia 5 UI framework. For the updated implementation, see the |
Dialog action definitions control what happens when a user clicks buttons in a dialog. In a typical dialog you need at least commit and cancel actions.
Example: Save and Cancel actions in a typical dialog
YAML file JCR node
<module name>/dialogs/<dialog name>.yaml
actions:
commit:
class: info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition
label: Save
cancel:
class: info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition
label: Cancel
Node name | Value |
---|---|
<dialog name> |
|
actions# |
|
commit# |
|
class# |
info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition |
label# |
Save |
cancel# |
|
class# |
info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition |
label# |
Cancel |
Property | Description |
---|---|
|
required Name of the action. |
|
required Dialog action definition class Save and cancel and definition classes are provided. See Action definition classes. |