DocBook|Search
Class Reference
%ZEN.SVGComponent.fuelGauge
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%ZEN] >  [SVGComponent] >  [fuelGauge]
Private  Storage  

class %ZEN.SVGComponent.fuelGauge extends meter

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
10 3


Summary

Properties
%condition %controller %import %includeFiles
%page %resource animate aux
boundless composite controller controllerId
dataBinding disabled document format
height hidden highLampColor id
index label labelStyle levelBoxStyle
levelTextStyle logo logoStyle lowLampColor
name needleStyle onchange onclick
onnotifyView onupdate outerBodyStyle panelStyle
parent position preserveAspectRatio rangeLower
rangeUpper scaleFactor showConditionally svgComponent
svgGroup targetValue thresholdLower thresholdUpper
tuple value viewBoxHeight viewBoxWidth
visible width window x
y

Methods
%%OIDGet %AddToSaveSet %Attr %BindExport
%ClassIsLatestVersion %ClassName %ConstructClone %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawHTML %DrawJSStrings
%Eval %Extends %ForceClientRender %GetEventHandlers
%GetParameter %GetXMLName %IsA %IsModified
%MakeId %New %NormalizeObject %ObjectModified
%OnAddToPageAfter %OnAddToPageBefore %OnDrawObjectProperties %OnObjectSynch
%OnZENDeserialize %OriginalNamespace %PackageName %QuoteValue
%QuoteValueL10N %RemoveFromSaveSet %Self %SerializeObject
%SetModified %ValidateObject XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType acquireData beginWaitState
calculateViewBox clickHandler endWaitState findElement
findSVGElement fireOnUpdateEvent getController getFrame
getLabelText getProperty getSettings getSizeAbsolute
getType getValue invokeSuper isOfType
makeId notifyViewHandler onCreate onDelete
onSerialize onchangeHandler onloadHandler onunloadHandler
onupdateHandler refreshContents render renderContents
renderLabel renderMeter renderSVG sendEventToController
setControllerId setOverlayMode setPosition setPositionHandler
setProperty setSize setSizeHandler setTextNode
setValue sizingMouseDownHandler unrender updateNeedle
wrapMethod


Properties

• property format as %ZEN.Datatype.string;
Optional. Numeric format string to apply to the odometer value.
• property highLampColor as %ZEN.Datatype.color [ InitialExpression = "url(#glow-red)" ];
Fill color used for high indicator lamp.
• property levelBoxStyle as %ZEN.Datatype.style;
Optional. Style applied to level box.
• property levelTextStyle as %ZEN.Datatype.style;
Optional. Style applied to text in level box.
• property logo as %ZEN.Datatype.caption [ InitialExpression = "Zen" ];
Text for logo displayed in center of dial.
• property logoStyle as %ZEN.Datatype.style;
Optional. Style applied to logo.
• property lowLampColor as %ZEN.Datatype.color [ InitialExpression = "url(#glow-red)" ];
Fill color used for low indicator lamp.
• property needleStyle as %ZEN.Datatype.style;
Optional. Style applied to needle.
• property outerBodyStyle as %ZEN.Datatype.style;
Optional. Style applied to outer region.
• property panelStyle as %ZEN.Datatype.style;
Optional. Style applied to bottom panel.

Methods

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