Home > Class Reference > %SYS namespace > %DeepSee.UI.Dialog.DashboardEditDefaultValue


class %DeepSee.UI.Dialog.DashboardEditDefaultValue extends %DeepSee.UI.Dialog.standardDialog

This dialog lets the user edit a default value for a control within a Dashboard widget.

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter APPLYBUTTON = 0;
Inherited description: If true, then this dialog displays an Apply button.

Properties (Including Private)

property currMode as %ZEN.Datatype.string;
Current mode: filter or setting.
Property methods: currModeDisplayToLogical(), currModeGet(), currModeIsValid(), currModeLogicalToDisplay(), currModeLogicalToOdbc(), currModeNormalize(), currModeSet()
property dashboardName as %ZEN.Datatype.string (ZENURL = "DASHBOARD");
Dashboard name.
Property methods: dashboardNameDisplayToLogical(), dashboardNameGet(), dashboardNameIsValid(), dashboardNameLogicalToDisplay(), dashboardNameLogicalToOdbc(), dashboardNameNormalize(), dashboardNameSet()
property dataSource as %ZEN.Datatype.string (ZENURL = "DATASOURCE");
Data source name.
Property methods: dataSourceDisplayToLogical(), dataSourceGet(), dataSourceIsValid(), dataSourceLogicalToDisplay(), dataSourceLogicalToOdbc(), dataSourceNormalize(), dataSourceSet()
property defaultText as %ZEN.Datatype.string (ZENURL = "TEXT");
Display text to be presented to the user. This is primarily used as a return value.
Property methods: defaultTextDisplayToLogical(), defaultTextGet(), defaultTextIsValid(), defaultTextLogicalToDisplay(), defaultTextLogicalToOdbc(), defaultTextNormalize(), defaultTextSet()
property defaultValue as %ZEN.Datatype.string (ZENURL = "VALUE");
Default value.
Property methods: defaultValueDisplayToLogical(), defaultValueGet(), defaultValueIsValid(), defaultValueLogicalToDisplay(), defaultValueLogicalToOdbc(), defaultValueNormalize(), defaultValueSet()
property filterName as %ZEN.Datatype.string (ZENURL = "FILTER");
Current filter name.
Property methods: filterNameDisplayToLogical(), filterNameGet(), filterNameIsValid(), filterNameLogicalToDisplay(), filterNameLogicalToOdbc(), filterNameNormalize(), filterNameSet()

Methods (Including Private)

method %OnAfterCreatePage() as %Status [ Language = objectscript ]
Inherited description: Be sure to do ##super() when overriding.
method %OnGetSubtitle() as %String [ Language = objectscript ]
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
method %OnGetTitle() as %String [ Language = objectscript ]
Get the (localized) title string for the dialog. This should be implemented in a subclass.
method DrawOverview(pSeed As %String) as %Status [ Language = objectscript ]
Draw overview content.
clientmethod getDialogValue() [ Language = javascript ]
Inherited description: Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.
clientmethod ondialogFinish(action) as %Boolean [ Language = javascript ]
This callback, if defined, is called when the user presses the OK or Apply action buttons. If this returns false, then the action is cancelled.
clientmethod ondialogStart() [ Language = javascript ]
This callback, if defined, is called when the dialog page is loaded.
clientmethod rbChanged() [ Language = javascript ]
User selected a radio button.
clientmethod updateControls() [ Language = javascript ]
Update controls to match current state.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)