This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

%ZEN.Auxiliary.NodeInfo

class %ZEN.Auxiliary.NodeInfo extends %Library.RegisteredObject

This is a server-side class used to provide information about nodes displayed within a %ZEN.Component.dynaTree tree control component.

Property Inventory (Including Private)

Properties

property expanded as %ZEN.Datatype.boolean;
Set this value to true if this node has children and it should be initially displayed as expanded.
Property methods: expandedDisplayToLogical(), expandedGet(), expandedIsValid(), expandedLogicalToDisplay(), expandedLogicalToOdbc(), expandedNormalize(), expandedSet()
property hasChildren as %ZEN.Datatype.boolean;
Set this value to true if the current node has subnodes.
Property methods: hasChildrenDisplayToLogical(), hasChildrenGet(), hasChildrenIsValid(), hasChildrenLogicalToDisplay(), hasChildrenLogicalToOdbc(), hasChildrenNormalize(), hasChildrenSet()
property icon as %ZEN.Datatype.uri;
Optional URL for an icon to display for this node. If provided this overrides the general icons provided by the tree component. Note that if this node has children, then open and closed icons will not be used if this value is supplied.
For best results, this should be a 16x16 gif file with a transparent background.
Property methods: iconDisplayToLogical(), iconGet(), iconIsValid(), iconLogicalToDisplay(), iconLogicalToOdbc(), iconNormalize(), iconSet()
Optional URL associated with this node. If provided, then clicking on this node will cause the browser to go to this new link.
Property methods: linkDisplayToLogical(), linkGet(), linkIsValid(), linkLogicalToDisplay(), linkLogicalToOdbc(), linkNormalize(), linkSet()
property style as %ZEN.Datatype.style;
Optional CSS style applied to this item.
Property methods: styleDisplayToLogical(), styleGet(), styleIsValid(), styleLogicalToDisplay(), styleLogicalToOdbc(), styleNormalize(), styleSet()
property text as %ZEN.Datatype.string;
Display value associated with this node. This is what is displayed within the control.
Property methods: textDisplayToLogical(), textGet(), textIsValid(), textLogicalToDisplay(), textLogicalToOdbc(), textNormalize(), textSet()
property title as %ZEN.Datatype.string;
Optional tooltip displayed for this item.
Property methods: titleDisplayToLogical(), titleGet(), titleIsValid(), titleLogicalToDisplay(), titleLogicalToOdbc(), titleNormalize(), titleSet()
property value as %ZEN.Datatype.string;
Optional logical value associated with this node.
Property methods: valueDisplayToLogical(), valueGet(), valueIsValid(), valueLogicalToDisplay(), valueLogicalToOdbc(), valueNormalize(), valueSet()

Inherited Members

Inherited Methods (Including Private)

Feedback