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?


class %DeepSee.Report.UI.colorPalette extends %ZEN.Component.control

Spinner control

Method Inventory


parameter INCLUDEFILES = zenCSLM.js,zreNS.js;
Inherited description: CSV list of additional include files (either .js or .css) that should be included when this component is used on a page.
By default, the file extension (.js or .css) is used to determine whether an item in the list is a script include or a style include. You can override this behavior by adding the terms "script:" or "style:" to the beginning of the file name or names. This prefix is not used as part of the include filename.


method %DrawHTML()
The %DrawHTML method draws the initial HTML for this component.
clientmethod addItem(contents, value) [ Language = javascript ]
clientmethod calculateMaster() [ Language = javascript ]
Calculate a master palette of colors. The end result is the same as the colors defined in initMaster. The dynamic algorithm show here takes longer but illustraites how the palette in the other function was determined. For performance reasons, the initMaster call is preferable.
clientmethod getMaxH() [ Language = javascript ]
clientmethod getMaxW() [ Language = javascript ]
clientmethod initColor(min, max, ratio) [ Language = javascript ]
clientmethod initMaster() [ Language = javascript ]
Initialize the master palette to a broad collection of statically defined, logically diverse and organized colors
clientmethod layoutHorizontal(mW, mH) [ Language = javascript ]
clientmethod layoutVertical(mW, mH) [ Language = javascript ]
clientmethod markValue() [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is loaded.
clientmethod populatePalette() [ Language = javascript ]
clientmethod reborder(pickItem, hiLite) [ Language = javascript ]
clientmethod refresh() [ Language = javascript ]
clientmethod serviceClick(value) [ Language = javascript ]
clientmethod setProperty(property, value, value2) [ Language = javascript ]
Set the value of a named property.
clientmethod tweakCB(idx, itemNum, event) [ Language = javascript ]

Inherited Members

Inherited Properties

Inherited Methods