This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > CSPX.Dashboard.Speedometer


class CSPX.Dashboard.Speedometer extends CSPX.Dashboard.Meter

SVG-based Speedometer meter for Ensemble Dashboard.

Property Inventory

Method Inventory


property OdometerProperty as %String (MAXLEN = 64, XMLPROJECTION = "ATTRIBUTE");
Optional source (property name) for the odometer displayed within the speedometer.
Property methods: OdometerPropertyDisplayToLogical(), OdometerPropertyGet(), OdometerPropertyIsValid(), OdometerPropertyLogicalToDisplay(), OdometerPropertyLogicalToOdbc(), OdometerPropertyNormalize(), OdometerPropertySet()


method GenerateCode(pCode As %CharacterStream, pLevel As %Integer = 1) as %Status
Called by Dashboard class to generate code to create an instance of this object. The object instance is called tMeter.
method OnSVGBody()
Draw the body of this SVG meter
classmethod OnSVGDefs()
Draw the defs section of this SVG meter
classmethod OnSVGScript()
Inherited description: Draw the script section of this SVG meter
classmethod OnSVGStyle()
Inherited description: Draw the style section of this SVG meter

Inherited Members

Inherited Properties

Inherited Methods