Packagecom.flexicious.components.visualization.gaugesupport
Classpublic class GaugeNeedle
InheritanceGaugeNeedle Inheritance mx.core.UIComponent

A class that is responsible for drawing the needle part of the gauge component



Public Properties
 PropertyDefined By
  circleSize : Number
The value used to draw the center point of the needle
GaugeNeedle
  needleColor : Number
The color of the needle.
GaugeNeedle
  needleThickness : Number
The thickness of the needle at its widest (base).
GaugeNeedle
  rangeGap : Number
Distance between the edge of the dial, and the edge of the range arc as well as the needle tip.
GaugeNeedle
Public Methods
 MethodDefined By
  
GaugeNeedle
Protected Methods
 MethodDefined By
  
updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
[override]
GaugeNeedle
Property Detail
circleSizeproperty
circleSize:Number

The value used to draw the center point of the needle


Implementation
    public function get circleSize():Number
    public function set circleSize(value:Number):void
needleColorproperty 
needleColor:Number

The color of the needle. This is used to calculate bright and dark linear gradients to give the needle a mettalic feel.

This property can be used as the source for data binding.


Implementation
    public function get needleColor():Number
    public function set needleColor(value:Number):void
needleThicknessproperty 
needleThickness:Number

The thickness of the needle at its widest (base). The needle is a triangle and points outward. This thickness determines the width of the base of the needle

The default value is 9.

This property can be used as the source for data binding.


Implementation
    public function get needleThickness():Number
    public function set needleThickness(value:Number):void
rangeGapproperty 
rangeGap:Number

Distance between the edge of the dial, and the edge of the range arc as well as the needle tip.

The default value is 30.

This property can be used as the source for data binding.


Implementation
    public function get rangeGap():Number
    public function set rangeGap(value:Number):void
Constructor Detail
GaugeNeedle()Constructor
public function GaugeNeedle()



Method Detail
updateDisplayList()method
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void

Parameters

unscaledWidth:Number
 
unscaledHeight:Number