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 actions property in Dialog definition for Magnolia 6 UI instead.

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

<action name>

required

Name of the action.

class

required

Dialog action definition class Save and cancel and definition classes are provided. See Action definition classes.

Feedback

DX Core

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the DX Core docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules