%ZEN.SVGComponent.fuelGauge

class %ZEN.SVGComponent.fuelGauge extends %ZEN.SVGComponent.meter

SVG fuel gauge meter. This displays a value within a representation of a fuel gauge.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties

property format as %ZEN.Datatype.string;
Optional. Numeric format string to apply to the odometer value.
Property methods: formatDisplayToLogical(), formatGet(), formatIsValid(), formatLogicalToDisplay(), formatLogicalToOdbc(), formatNormalize(), formatSet()
property highLampColor as %ZEN.Datatype.color [ InitialExpression = "url(#glow-red)" ];
Fill color used for high indicator lamp.
Property methods: highLampColorDisplayToLogical(), highLampColorGet(), highLampColorIsValid(), highLampColorLogicalToDisplay(), highLampColorLogicalToOdbc(), highLampColorNormalize(), highLampColorSet()
property levelBoxStyle as %ZEN.Datatype.style;
Optional. Style applied to level box.
Property methods: levelBoxStyleDisplayToLogical(), levelBoxStyleGet(), levelBoxStyleIsValid(), levelBoxStyleLogicalToDisplay(), levelBoxStyleLogicalToOdbc(), levelBoxStyleNormalize(), levelBoxStyleSet()
property levelTextStyle as %ZEN.Datatype.style;
Optional. Style applied to text in level box.
Property methods: levelTextStyleDisplayToLogical(), levelTextStyleGet(), levelTextStyleIsValid(), levelTextStyleLogicalToDisplay(), levelTextStyleLogicalToOdbc(), levelTextStyleNormalize(), levelTextStyleSet()
Text for logo displayed in center of dial.
Property methods: logoDisplayToLogical(), logoGet(), logoIsValid(), logoLogicalToDisplay(), logoLogicalToOdbc(), logoNormalize(), logoSet(), logoStyleDisplayToLogical(), logoStyleGet(), logoStyleIsValid(), logoStyleLogicalToDisplay(), logoStyleLogicalToOdbc(), logoStyleNormalize(), logoStyleSet()
property logoStyle as %ZEN.Datatype.style;
Optional. Style applied to logo.
Property methods: logoStyleDisplayToLogical(), logoStyleGet(), logoStyleIsValid(), logoStyleLogicalToDisplay(), logoStyleLogicalToOdbc(), logoStyleNormalize(), logoStyleSet()
property lowLampColor as %ZEN.Datatype.color [ InitialExpression = "url(#glow-red)" ];
Fill color used for low indicator lamp.
Property methods: lowLampColorDisplayToLogical(), lowLampColorGet(), lowLampColorIsValid(), lowLampColorLogicalToDisplay(), lowLampColorLogicalToOdbc(), lowLampColorNormalize(), lowLampColorSet()
property needleStyle as %ZEN.Datatype.style;
Optional. Style applied to needle.
Property methods: needleStyleDisplayToLogical(), needleStyleGet(), needleStyleIsValid(), needleStyleLogicalToDisplay(), needleStyleLogicalToOdbc(), needleStyleNormalize(), needleStyleSet()
property outerBodyStyle as %ZEN.Datatype.style;
Optional. Style applied to outer region.
Property methods: outerBodyStyleDisplayToLogical(), outerBodyStyleGet(), outerBodyStyleIsValid(), outerBodyStyleLogicalToDisplay(), outerBodyStyleLogicalToOdbc(), outerBodyStyleNormalize(), outerBodyStyleSet()
property panelStyle as %ZEN.Datatype.style;
Optional. Style applied to bottom panel.
Property methods: panelStyleDisplayToLogical(), panelStyleGet(), panelStyleIsValid(), panelStyleLogicalToDisplay(), panelStyleLogicalToOdbc(), panelStyleNormalize(), panelStyleSet()

Methods

clientmethod renderMeter() [ Language = javascript ]
Render the inner SVG contents of this component.
clientmethod setProperty(property, value, value2) [ Language = javascript ]
Set the value of a named property.
clientmethod updateNeedle(animate) [ Language = javascript ]
Internal method: update position of needle

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Feedback