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

CSPX.Dashboard.Smiley

class CSPX.Dashboard.Smiley extends CSPX.Dashboard.Meter

SVG-based Smiley Face meter for Dashboard.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter HEIGHT = 50;
Minimum height, in logical units, of this meter.
parameter WIDTH = 50;
Minimum width, in logical units, of this meter.

Properties (Including Private)

property Height as %Integer (XMLPROJECTION = "ATTRIBUTE") [ InitialExpression = 100 ];
Override to change default
Property methods: HeightDisplayToLogical(), HeightGet(), HeightIsValid(), HeightLogicalToDisplay(), HeightNormalize(), HeightSet(), HeightXSDToLogical()
property Width as %Integer (XMLPROJECTION = "ATTRIBUTE") [ InitialExpression = 100 ];
Override to change default
Property methods: WidthDisplayToLogical(), WidthGet(), WidthIsValid(), WidthLogicalToDisplay(), WidthNormalize(), WidthSet(), WidthXSDToLogical()

Methods (Including Private)

method OnSVGBody() [ Language = objectscript ]
Draw the body of this SVG meter
classmethod OnSVGDefs() [ Language = objectscript ]
Draw the defs section of this SVG meter
classmethod OnSVGScript() [ Language = objectscript ]
Draw the script section of this SVG meter
classmethod OnSVGStyle() [ Language = objectscript ]
Inherited description: Draw the style section of this SVG meter

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)