Magnolia 5.3 reached end of life on June 30, 2017. This branch is no longer supported, see End-of-life policy.
Dialog actions allow the user to submit or cancel a form in a dialog. Dialog actions have the same action definition properties as all actions but they are usually simpler. You only need the class
and label
properties.
Here is an example of the save and cancel actions used in the Text and Image component dialog.
Node name | Value |
---|---|
stkTextImage | |
actions | |
commit | |
class | info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition |
label | save changes |
cancel | |
class | info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition |
label | cancel |
Magnolia provides the following action definition classes. They cover typical dialog actions.
Class | info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition |
---|---|
Description | Validates the input and saves. |
Example | /modules/pages/dialogs/editPage/actions/commit |
Class | info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition |
---|---|
Description | Cancels the dialog. |
Example | /modules/pages/dialogs/editPage/actions/cancel |
Class | info.magnolia.ui.admincentral.dialog.action.SaveImportDialogActionDefinition |
---|---|
Description | Saves an imported file. |
Example | /modules/ui-admincentral/dialogs/import/actions/commit |
Class | info.magnolia.ui.admincentral.dialog.action.SaveConfigDialogActionDefinition |
---|---|
Description | Saves a dialog used to edit configuration. |
Example | Not used anywhere because configuration nodes are edited inline in the tree by default. |
Class | info.magnolia.ui.admincentral.dialog.action.SaveConfigDialogActionDefinition |
---|---|
Description | Defines an action for simple callback handling. Can be configured to perform a cancel or success action. |
Example | /modules/ui-admincentral/dialogs/link/actions/selectCallBack |
Properties |
|