Skip to main content
Skip table of contents

Dialog

Dialog

Dialogs are similar to Portlets, but are specifically used for creating, editing, and presenting information in a transactional, rather than informational way.

Description Currently, dialog names must contain a namespace element of "mda". It can be anywhere in the name. This will likely change in the future. e.g. ai:mda:TagDialog Properties

augment : uiIdentifier

Name of a dialog to augment.

Valid values based on“string”.
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)*

Value must begin with a letter. Case and length are not restricted. Letters and numbers are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed.

caption : string

Caption text.

This text will appear in standalone mode (i.e. ui/portlet/<portletName>) but will not display when hosted in a portal application.
description : string

Portlet description, including its purpose

size : DialogSize

Dialog size: auto|l|x

Valid values based on“string”.
auto

Automatically determines the dialog size.

x

Extra large (full screen) dialog.

l

Large dialog.

Content

  • Sequence of:

  • Sequence of:

    • t_Screen_Script [0..1] - Code to run during Portlet initialization

    • t_Screen_DataActions [0..1] - The collection of DataActions configured on a Portlet or Dialog.

    • t_Screen_UIActions [0..1] - Portlet-level UI actions

    • t_Screen_Notifications [0..1] - The set of notifications defined for the portlet.

    • Choice of:

      • t_Screen_Composite [1..1] - A container that displays its child views in columns - in the root of a portlet or dialog.

      • t_Screen_Tabs [1..1] - A container that displays its child views in tabs - in the root of a portlet or dialog.

      • t_Screen_Switch [1..1] - A container that displays only one of its child views at a time - in the root of a portlet or dialog.

Parent topic: references

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.