%CSP.UI.Portal.Config.AdvancedEdit

abstract class %CSP.UI.Portal.Config.AdvancedEdit

System Management Portal - Advanced Configuration

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property PID as %String;
ID for edit. Null if adding new device.
Property methods: PIDDisplayToLogical(), PIDGet(), PIDIsValid(), PIDLogicalToDisplay(), PIDLogicalToOdbc(), PIDNormalize(), PIDSet()
property Subject as %String;
Subject name for the setting page.
Property methods: SubjectDisplayToLogical(), SubjectGet(), SubjectIsValid(), SubjectLogicalToDisplay(), SubjectLogicalToOdbc(), SubjectNormalize(), SubjectSet()

Methods (Including Private)

classmethod GetClassName(Subject As %String) as %String [ Language = objectscript ]
Get Class Name by Subject for package = "Config"
classmethod GetPropertyArray(pProxy As %ZEN.proxyObject, Output Properties) as %Status [ Language = objectscript ]
method PopulateFields() as %Status [ Language = objectscript ]
classmethod SaveData(Subject As %String, PID As %String, pProxy As %ZEN.proxyObject) as %ZEN.proxyObject [ Language = objectscript, ZenMethod ]
Call server save method.
clientmethod doSave() [ Language = javascript ]
Save current item. Subclass may override.
clientmethod getProxy() [ Language = javascript ]
Override in subclass
clientmethod validate() [ Language = javascript ]
Override in subclass

Subclasses

FeedbackOpens in a new window