InterSystems IRIS Data Platform 2020.4 > Class Reference > ENSLIB namespace > %DeepSee.Dashboard.Element

%DeepSee.Dashboard.Element

class %DeepSee.Dashboard.Element extends %Library.RegisteredObject

This class represents the saved state of a dashboard element. Instances are stored using a generic name-value pair mechanism to provide maximum flexibility.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property %createTime as %TimeStamp;
Time this element was created.
Property methods: %createTimeDisplayToLogical(), %createTimeGet(), %createTimeIsValid(), %createTimeLogicalToDisplay(), %createTimeNormalize(), %createTimeOdbcToLogical(), %createTimeSet()
property %modifiedTime as %TimeStamp;
Time this item was most recently modified.
Property methods: %modifiedTimeDisplayToLogical(), %modifiedTimeGet(), %modifiedTimeIsValid(), %modifiedTimeLogicalToDisplay(), %modifiedTimeNormalize(), %modifiedTimeOdbcToLogical(), %modifiedTimeSet()
property %name as %String (MAXLEN = 255);
User-specified name of the element.
Property methods: %nameDisplayToLogical(), %nameGet(), %nameIsValid(), %nameLogicalToDisplay(), %nameLogicalToOdbc(), %nameNormalize(), %nameSet()
property %type as %String (MAXLEN = 255);
Type of this element.
Property methods: %typeDisplayToLogical(), %typeGet(), %typeIsValid(), %typeLogicalToDisplay(), %typeLogicalToOdbc(), %typeNormalize(), %typeSet()

Methods (Including Private)

final method %Clear() [ Language = objectscript ]
Delete all name/value pairs currently in this object.
final method %CopyFromArray(ByRef pArray) [ Language = objectscript ]
Copy the values from a local array (subscripted by property name) into this element.
method %CopyFromObject(pObject As %RegisteredObject) as %Status [ Language = objectscript ]
Copy data from an object into this element.
final method %CopyToArray(Output pArray) [ Language = objectscript ]
Copy the name/value pairs in this element into a local array subscripted by property name.
method %CopyToObject(pObject As %RegisteredObject) as %Status [ Language = objectscript ]
Copy data from this element to an object.
final method %DeleteId(pID As %String) as %Status [ Language = objectscript ]
Delete this element given it unique name.
final classmethod %ExistsId(pID As %String) as Element [ Language = objectscript ]
Open this element given its unique name.
classmethod %GetSettings(pType As %String, Output pSettings) as %Status [ Language = objectscript ]
Get settings meta-data for the given element type.
final classmethod %KillExtent() as %Status [ Language = objectscript ]
Delete all elements.
final classmethod %OpenId(pID As %String, Output pSC As %Status) as Element [ Language = objectscript ]
Open this element given its unique name.
final method %Save() as %Status [ Language = objectscript ]
Save this element.

Inherited Members

Inherited Methods (Including Private)

Feedback