Home > Class Reference > %SYS namespace > %ZEN.Dialog.componentValueEditor

%ZEN.Dialog.componentValueEditor

class %ZEN.Dialog.componentValueEditor extends %ZEN.Dialog.standardDialog

Specialized page that displays an editor for a given component property.
This is used by ZEN utilities.

Property Inventory

Method Inventory

Parameters

parameter APPLYBUTTON = 1;
Show Apply button.
parameter DOMAIN = %ZEN;
Inherited description: Localization domain

Properties

property className as %ZEN.Datatype.string (ZENURL = "className");
Name of the class that contains the property to be edited. Passed in via URL.
Property methods: classNameDisplayToLogical(), classNameGet(), classNameIsValid(), classNameLogicalToDisplay(), classNameLogicalToOdbc(), classNameNormalize(), classNameSet()
property propertyName as %ZEN.Datatype.string (ZENURL = "property");
Name of the property to be edited. Passed in via URL.
Property methods: propertyNameDisplayToLogical(), propertyNameGet(), propertyNameIsValid(), propertyNameLogicalToDisplay(), propertyNameLogicalToOdbc(), propertyNameNormalize(), propertyNameSet()
property type as %ZEN.Datatype.string (ZENURL = "type");
Type of the property to be edited. Passed in via URL.
Property methods: typeDisplayToLogical(), typeGet(), typeIsValid(), typeLogicalToDisplay(), typeLogicalToOdbc(), typeNormalize(), typeSet()
property value as %ZEN.Datatype.string (ZENURL = "value");
Current value of the property to be edited. Passed in via URL.
Property methods: valueDisplayToLogical(), valueGet(), valueIsValid(), valueLogicalToDisplay(), valueLogicalToOdbc(), valueNormalize(), valueSet()

Methods

method %GetDescHTML(pSeed As %String) as %Status [ Language = objectscript ]
Provide contents of description component.
method %OnAfterCreatePage() as %Status [ Language = objectscript ]
Inherited description: This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
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.
clientmethod editCSSValue(context) [ Language = javascript ]
Launch the CSS Value Editor popup. context is "HTML" or "SVG".
clientmethod getDialogValue() [ Language = javascript ]
Get the value to be returned by this dialog.
clientmethod onPopupAction(popupName, action, value) [ Language = javascript ]
This client event, if present, is fired when the a popup page launched from this page fires an action.
clientmethod ondialogStart() [ Language = javascript ]
Called when dialog is loaded.
clientmethod updateSample() [ Language = javascript ]
Update the style for the sample text.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new window