| Package | com.flexicious.components.visualization | 
| Class | public class VerticalSemiCircleGauge | 
| Inheritance | VerticalSemiCircleGauge    Gauge   com.flexicious.lic.GaugeBase | 
Default MXML PropertymxmlContentFactory
| Property | Defined By | ||
|---|---|---|---|
![]()  | activeRangeInfo : RangeInfo [read-only] 
		 Gets the range info object within which the current gauge value falls.  | Gauge | |
![]()  | animate : Boolean 
		 Whether or not to animate the gauges.  | Gauge | |
![]()  | animationDuration : Number 
		 The number of milliseconds to run the animation for.  | Gauge | |
| circleSize : Number [override] [read-only] 
		   | VerticalSemiCircleGauge | ||
![]()  | convertZeroesToAlpha : Boolean 
		 Flag to convert thousands, millions and billions into Alpha representations.  | Gauge | |
![]()  | currentTip : IToolTip 
		 The current instance of the data tip for this control 
		   | Gauge | |
![]()  | data : Object | Gauge | |
![]()  | dataTipFunction : Function 
		 A function that gets called to retrieve the text to be displayed in the tooltip behavior.  | Gauge | |
![]()  | dataTipRenderer : IFactory 
		 Renderer for the data tip.  | Gauge | |
![]()  | dialColor : Number | Gauge | |
![]()  | dialColorGradientBrightness : Number | Gauge | |
![]()  | dialColorGradientDarkness : Number | Gauge | |
![]()  | dialLinearGradient : Boolean | Gauge | |
![]()  | dialRimColor : Number | Gauge | |
![]()  | dialTitle : String 
		 The text for the title of the dial.  | Gauge | |
![]()  | dialTitleStyleName : String 
		 The style name to apply to the dial title 
		 Default: dialText - textAlign:center;color:#3c3c3c;
		   | Gauge | |
| diameter : Number [override] 
		 By default, returns width.  | VerticalSemiCircleGauge | ||
![]()  | elementsToBlur : Array [read-only]   | Gauge | |
![]()  | elementToCenter : IUIComponent [read-only]   | Gauge | |
![]()  | endAngle : Number 
		 The angle at which to end the ticks and the ranges.  | Gauge | |
![]()  | gaugeValue : Number 
		 The value to show for the dial
		   | Gauge | |
![]()  | gaugeValueStyleName : String 
		 The style name to apply to the dial value
		 Default: gaugeValueText - textAlign:center;color:#3c3c3c;
		   | Gauge | |
![]()  | labelRotation : Number 
		 The degrees to rotate the label by 
		   | Gauge | |
![]()  | labelXOffset : Number 
		 To accomodate various positioning scenarios, the default calculation of the labels
		 can be changed.  | Gauge | |
![]()  | labelYOffset : Number 
		 To accomodate various positioning scenarios, the default calculation of the labels
		 can be changed.  | Gauge | |
![]()  | needleBaseColor : Number | Gauge | |
![]()  | needleColor : Number | Gauge | |
![]()  | needleRotation : Number [read-only] 
		 In normal state, needle is in the 9 o clock position.  | Gauge | |
![]()  | needleThickness : Number | Gauge | |
![]()  | rangeGap : Number 
		 Distance between the edge of the dial, and the edge of the
		 range arc as well as the needle tip.  | Gauge | |
![]()  | ranges : Array 
		 An array of RangeInfo Objects that define the ranges of the gauge.  | Gauge | |
![]()  | rangeThickness : Number 
		 The thickness of the range lines.  | Gauge | |
![]()  | showGaugeValue : Boolean 
		 Flag whether or not to show the gauge value.  | Gauge | |
![]()  | showSpinnerOnCreationComplete : Boolean | Gauge | |
![]()  | spinner : ISpinner | Gauge | |
![]()  | spinnerBehavior : SpinnerBehavior | Gauge | |
![]()  | spinnerFactory : IFactory 
 Factory responsible for instantiating a new spinner.  | Gauge | |
![]()  | spinnerLabel : String 
 The label of the spinner control, you can use styles
  to control the appearance.  | Gauge | |
![]()  | spinnerParent : Object [read-only]   | Gauge | |
![]()  | startAngle : Number 
		 The angle at which to start the ticks and the ranges.  | Gauge | |
![]()  | tickEndValue : Number 
		 The numeric value to assicoate with the endAngle.  | Gauge | |
![]()  | tickLabelFactory : IFactory 
		 The factory used to instantiate the tick labels.  | Gauge | |
![]()  | tickLabelFunction : Function 
		 The label function that determines the label for the tick.  | Gauge | |
![]()  | tickLabelPrecision : Number 
		 Precision of the tick labels
		   | Gauge | |
![]()  | tickMajorColor : uint 
		 The color of the major tick
		 Default: white
		   | Gauge | |
![]()  | tickMajorLabelStyleName : String 
		 The style name to apply to the major tick labels
		 Default: tickMajorLabel
		   | Gauge | |
![]()  | tickMajorLength : uint 
		 The length of the major tick
		 Default: 22 
		   | Gauge | |
![]()  | tickMajorStartOffset : Number 
		 The start offset at which to being drawing the major tick.  | Gauge | |
![]()  | tickMajorStep : Number 
		 The numeric difference between two major ticks.  | Gauge | |
![]()  | tickMajorThickness : int 
		 The thickness of the major tick
		 Default: 2 
		   | Gauge | |
![]()  | tickMinorColor : uint 
		 The color of the minor tick
		 Default: white
		   | Gauge | |
![]()  | tickMinorLabelStyleName : String 
		 The style name ot apply to the minor tick labels
		 Default: tickMinorLabel
		   | Gauge | |
![]()  | tickMinorLength : uint 
		 The length of the minor tick
		 Default: 16
		   | Gauge | |
![]()  | tickMinorStartOffset : Number 
		 The start offset at which to being drawing the minor tick.  | Gauge | |
![]()  | tickMinorStep : Number 
		 The numeric difference between two minor ticks
		 Default: 5
		   | Gauge | |
![]()  | tickMinorThickness : int 
		 The thickness of the minor tick
		 Default: 2 
		   | Gauge | |
![]()  | tickShowMajorLabels : Boolean 
		 Whether or not to show major tick labels
		 Default: true
		   | Gauge | |
![]()  | tickShowMinorLabels : Boolean 
		 Whether or not to show values for minor tick labels
		 Default: false
		   | Gauge | |
![]()  | tickStartValue : Number 
		 The numeric value to assicoate with the startAngle.  | Gauge | |
![]()  | tickSteps : Array 
		 For custom drawn ticks, where we provide the tick steps.  | Gauge | |
![]()  | tooltipBehavior : TooltipBehavior | Gauge | |
![]()  | useElements : Boolean [read-only] 
		 Whether to use addElement or addChild;
		   | Gauge | |
| width : Number [override] 
		 For HorizontalSemiCircleGauge, setting width is ignored, becuase width is calculated from the height.  | VerticalSemiCircleGauge | ||
| Method | Defined By | ||
|---|---|---|---|
| VerticalSemiCircleGauge | |||
![]()  | getPositionForValue(val:*, index:int = -1):Number 
		 Given a value between tickStartValue and tickEndValue, 
		 For Circular Gauge returns an angle between startAngle and endAngle.  | Gauge | |
getWidthFromHeight(h:Number):Number 
		 Given a Height value, returns the corresponding height value.  | VerticalSemiCircleGauge | ||
![]()  | hideSpinner():void 
		 Removes the spinner and sets the bodyContainer.alpha back to 1 
		   | Gauge | |
![]()  | invalidateTicks():void 
		 Drops and recreates all tick labels and ticks
		   | Gauge | |
setActualSize(w:Number, h:Number):void [override] 
		   | VerticalSemiCircleGauge | ||
![]()  | showSpinner(msg:String):void 
		 Shows the spinner with default values defined below:
		 Label: "Loading please wait"
		 X Position : center X of the grid 
		 Y Position : center Y of the grid
		 Grid Alpa when the spinner is active : 0.3
		 Spinner appearance can be modified using styles .  | Gauge | |
![]()  | showToaster(message:String, toasterPosition:String, toasterRenderer:IFactory = null, animationDuration:Number = 1000, visibleDuration:Number = 5000, moveAnimate:Boolean = true, fadeAnimate:Boolean = true):void [override] 
		 Shows the given toaster message
		 
		   | Gauge | |
| circleSize | property | 
circleSize:Number  [read-only] [override] 
This property can be used as the source for data binding.
    public function get circleSize():Number| diameter | property | 
diameter:Number[override] By default, returns width.
This property can be used as the source for data binding.
    public function get diameter():Number    public function set diameter(value:Number):void| width | property | 
width:Number[override] For HorizontalSemiCircleGauge, setting width is ignored, becuase width is calculated from the height.
    public function get width():Number    public function set width(value:Number):void| VerticalSemiCircleGauge | () | Constructor | 
public function VerticalSemiCircleGauge()| getWidthFromHeight | () | method | 
 public function getWidthFromHeight(h:Number):NumberGiven a Height value, returns the corresponding height value. For vertical semi circle gauges, the height is what matters. Width is calulated on basis of height using formula (h/2)+(h/8). This allows for space for semi circle, and a little (h/8) for the text and half the pointer
Parameters
h:Number | 
Number — (h/2)+(h/8)
		  | 
| setActualSize | () | method | 
override public function setActualSize(w:Number, h:Number):void
Parameters
w:Number | |
h:Number |