Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

ZENDemo.Component.sidebar

class ZENDemo.Component.sidebar extends %ZEN.Component.component

Example of a custom component.
This displays a standard side bar for pages within the Demo application.

Property Inventory

Method Inventory

Parameters

parameter DOMAIN = ZENDemo;
Domain used for localization.
parameter NAMESPACE = http://www.intersystems.com/zendemo;
XML namespace for this component.

Properties

property bullets as list of bullet (XMLPROJECTION = "ELEMENT", XMLTYPECONSTRAINT = "CHOICE");
List of bullet point objects. Each object defines a bullet point to be displayed within the sidebar.
Property methods: bulletsBuildValueArray(), bulletsCollectionToDisplay(), bulletsCollectionToOdbc(), bulletsDisplayToCollection(), bulletsGet(), bulletsGetObject(), bulletsGetObjectId(), bulletsGetSwizzled(), bulletsIsValid(), bulletsOdbcToCollection(), bulletsSet(), bulletsSetObject(), bulletsSetObjectId()
property text as %ZEN.Datatype.caption;
Main text displayed within this pane.
Property methods: textDisplayToLogical(), textGet(), textIsValid(), textLogicalToDisplay(), textLogicalToOdbc(), textNormalize(), textSet()

Methods

method %DrawHTML()
Draw the HTML contents of this component.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab