Packagetwaver.charts
Classpublic class DialChart
InheritanceDialChart Inheritance ChartBase Inheritance mx.containers.Canvas



Public Properties
 PropertyDefined By
 InheritedbackgroundFill : Boolean
ChartBase
 InheritedbackgroundFillAlpha : Number
ChartBase
 InheritedbackgroundFillColor : uint
ChartBase
 InheritedbackgroundGradient : String
ChartBase
 InheritedbackgroundGradientAlpha : Number
ChartBase
 InheritedbackgroundGradientColor : uint
ChartBase
 InheritedbackgroundOutlineAlpha : Number
ChartBase
 InheritedbackgroundOutlineColor : uint
ChartBase
 InheritedbackgroundOutlineWidth : Number
ChartBase
 InheritedbackgroundRect : Rectangle
[read-only]
ChartBase
 InheritedbackgroundVisible : Boolean
ChartBase
 InheritedcolorFunction : Function
ChartBase
  colorRangeFillAlpha : Number
DialChart
  colorRangeFillColor : uint
DialChart
  colorRangeList : ICollection
DialChart
 InheriteddataBox : DataBox
ChartBase
 InheriteddoubleClickToReset : Boolean
ChartBase
  endAngle : Number
DialChart
  innerDarkerRadius : Number
DialChart
  innerRadius : Number
DialChart
 InheritedIS_INVALIDATE_PROPERTY : Object
[static]
ChartBase
  lowerLimit : Number
DialChart
  majorScaleCount : Number
DialChart
  majorScaleLineAlpha : Number
DialChart
  majorScaleLineColor : uint
DialChart
  majorScaleLineLength : Number
DialChart
  majorScaleLineWidth : Number
DialChart
 InheritedmaxZoom : Number
ChartBase
  minorScaleCount : Number
DialChart
  minorScaleLineAlpha : Number
DialChart
  minorScaleLineColor : uint
DialChart
  minorScaleLineLength : Number
DialChart
  minorScaleLineWidth : Number
DialChart
 InheritedminZoom : Number
ChartBase
 InheritednameFunction : Function
ChartBase
  outerBrighterRadius : Number
DialChart
  outlineAlpha : Number
DialChart
  outlineColor : uint
DialChart
  outlineWidth : Number
DialChart
  pivotFill : Boolean
DialChart
  pivotFillAlpha : Number
DialChart
  pivotFillColor : uint
DialChart
  pivotGradient : String
DialChart
  pivotGradientAlpha : Number
DialChart
  pivotGradientColor : uint
DialChart
  pivotOutlineAlpha : Number
DialChart
  pivotOutlineColor : uint
DialChart
  pivotOutlineWidth : Number
DialChart
  pivotRadius : Number
DialChart
 InheritedpublishedDatas : ICollection
[read-only]
ChartBase
  scaleInside : Boolean
DialChart
  scaleLowerLimitTextVisible : Boolean
DialChart
  scaleTextBold : Boolean
DialChart
  scaleTextColor : uint
DialChart
  scaleTextEmbed : Boolean
DialChart
  scaleTextFont : String
DialChart
  scaleTextHtml : Boolean
DialChart
  scaleTextItalic : Boolean
DialChart
  scaleTextSize : Object
DialChart
  scaleTextUnderline : Boolean
DialChart
  scaleTextVisible : Boolean
DialChart
  scaleUpperLimitTextVisible : Boolean
DialChart
 InheritedselectionModel : SelectionModel
[read-only] Get the selection model of this view.
ChartBase
 InheritedselectTolerance : Number
ChartBase
 InheritedshadowColor : uint
ChartBase
 InheritedshadowOffset : Number
ChartBase
 InheritedshareSelectionModel : Boolean
Whether share selection model container of this view with other views connecting to the same data box.
ChartBase
 InheritedsortFunction : Function
ChartBase
  startAngle : Number
DialChart
 InheritedtoolTipFunction : Function
ChartBase
 InheritedunfilteredDatas : ICollection
[read-only]
ChartBase
  upperLimit : Number
DialChart
 InheritedvalueBold : Boolean
ChartBase
 InheritedvalueColorFunction : Function
ChartBase
 InheritedvalueEmbed : Boolean
ChartBase
 InheritedvalueFontFunction : Function
ChartBase
 InheritedvalueFunction : Function
ChartBase
 InheritedvalueHtml : Boolean
ChartBase
 InheritedvalueItalic : Boolean
ChartBase
  valuePosition : Number
DialChart
 InheritedvalueSize : Object
ChartBase
 InheritedvalueTextFunction : Function
ChartBase
 InheritedvalueUnderline : Boolean
ChartBase
 InheritedvalueVisible : Boolean
ChartBase
 InheritedvisibleFunction : Function
ChartBase
 InheritedxGap : Number
ChartBase
 InheritedxTranslate : Number
ChartBase
 InheritedxTranslateEnabled : Boolean
ChartBase
 InheritedxZoom : Number
ChartBase
 InheritedxZoomEnabled : Boolean
ChartBase
 InheritedyGap : Number
ChartBase
 InheritedyTranslate : Number
ChartBase
 InheritedyTranslateEnabled : Boolean
ChartBase
 InheritedyZoom : Number
ChartBase
 InheritedyZoomEnabled : Boolean
ChartBase
Public Methods
 MethodDefined By
  
DialChart(dataBox:DataBox = null)
DialChart
 Inherited
addPropertyChangeListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
Add a property change listener into this view.
ChartBase
 Inherited
addSelectionChangeListener(listener:Function, priority:int = 0, useWeakReference:Boolean = false):void
Add data selection change listener into this view.
ChartBase
 Inherited
callLater2(method:Function, args:Array = null):void
TWaver call later function.
ChartBase
 Inherited
ChartBase
 Inherited
dispatchPropertyChangeEvent2(property:String, oldValue:Object, newValue:Object):Boolean
Dispatch a property change event to all property change listeners.
ChartBase
  
formatScaleText(value:Number):String
DialChart
 Inherited
formatValueText(data:IData, value:Number):String
ChartBase
 Inherited
getColor(data:IData):Object
ChartBase
 Inherited
getDataByMouseEvent(e:MouseEvent, shouldBeSelectable:Boolean = false, tolerance:int = -1):IData
ChartBase
 Inherited
getLogicalPoint(e:MouseEvent):Point
ChartBase
 Inherited
getName(data:IData):String
ChartBase
 Inherited
getToolTip(data:IData):String
ChartBase
 Inherited
getValue(data:IData):Number
ChartBase
 Inherited
getValueColor(data:IData):Object
ChartBase
 Inherited
getValueFont(data:IData = null):String
ChartBase
 Inherited
invalidate():void
ChartBase
 Inherited
ChartBase
 Inherited
isSelected(data:IData):Boolean
ChartBase
 Inherited
isVisible(data:IData):Boolean
ChartBase
 Inherited
panByOffset(xOffset:Number, yOffset:Number):void
ChartBase
 Inherited
removePropertyChangeListener(listener:Function):void
Remove specified property change listener from this view.
ChartBase
 Inherited
Remove all selected data from view connected data box.
ChartBase
 Inherited
removeSelectionChangeListener(listener:Function):void
Remove data selection change listener from this view.
ChartBase
 Inherited
Select all visible data of this view.
ChartBase
 Inherited
setValueFont(value:String):void
ChartBase
 Inherited
setXZoom(xZoom:Number, animate:Boolean = false):void
ChartBase
 Inherited
setYZoom(yZoom:Number, animate:Boolean = false):void
ChartBase
 Inherited
validate():void
ChartBase
  
[override]
DialChart
 Inherited
xZoomIn(animate:Boolean = false):void
ChartBase
 Inherited
xZoomOut(animate:Boolean = false):void
ChartBase
 Inherited
xZoomReset(animate:Boolean = false):void
ChartBase
 Inherited
yZoomIn(animate:Boolean = false):void
ChartBase
 Inherited
yZoomOut(animate:Boolean = false):void
ChartBase
 Inherited
yZoomReset(animate:Boolean = false):void
ChartBase
 Inherited
zoomIn(animate:Boolean = false):void
ChartBase
 Inherited
zoomOut(animate:Boolean = false):void
ChartBase
 Inherited
zoomReset(animate:Boolean = false):void
ChartBase
Protected Methods
 MethodDefined By
  
[override]
DialChart
 Inherited
[override]
ChartBase
  
drawBackground(rect:Rectangle, g:Graphics):void
[override]
DialChart
  
getScaleTextPosition(angle:Number):String
DialChart
 Inherited
ChartBase
 Inherited
handleDataPropertyChange(e:PropertyChangeEvent):void
ChartBase
 Inherited
ChartBase
 Inherited
ChartBase
 Inherited
measure():void
[override]
ChartBase
 Inherited
onPropertyChanged(property:String, oldValue:Object, newValue:Object):void
ChartBase
 Inherited
onXZoomChanged(oldZoom:Number, newZoom:Number):void
ChartBase
 Inherited
onYZoomChanged(oldZoom:Number, newZoom:Number):void
ChartBase
 Inherited
ChartBase
Property Detail
colorRangeFillAlphaproperty
colorRangeFillAlpha:Number


Implementation
    public function get colorRangeFillAlpha():Number
    public function set colorRangeFillAlpha(value:Number):void
colorRangeFillColorproperty 
colorRangeFillColor:uint


Implementation
    public function get colorRangeFillColor():uint
    public function set colorRangeFillColor(value:uint):void
colorRangeListproperty 
colorRangeList:ICollection


Implementation
    public function get colorRangeList():ICollection
    public function set colorRangeList(value:ICollection):void
endAngleproperty 
endAngle:Number


Implementation
    public function get endAngle():Number
    public function set endAngle(value:Number):void
innerDarkerRadiusproperty 
innerDarkerRadius:Number


Implementation
    public function get innerDarkerRadius():Number
    public function set innerDarkerRadius(value:Number):void
innerRadiusproperty 
innerRadius:Number


Implementation
    public function get innerRadius():Number
    public function set innerRadius(value:Number):void
lowerLimitproperty 
lowerLimit:Number


Implementation
    public function get lowerLimit():Number
    public function set lowerLimit(value:Number):void
majorScaleCountproperty 
majorScaleCount:Number


Implementation
    public function get majorScaleCount():Number
    public function set majorScaleCount(value:Number):void
majorScaleLineAlphaproperty 
majorScaleLineAlpha:Number


Implementation
    public function get majorScaleLineAlpha():Number
    public function set majorScaleLineAlpha(value:Number):void
majorScaleLineColorproperty 
majorScaleLineColor:uint


Implementation
    public function get majorScaleLineColor():uint
    public function set majorScaleLineColor(value:uint):void
majorScaleLineLengthproperty 
majorScaleLineLength:Number


Implementation
    public function get majorScaleLineLength():Number
    public function set majorScaleLineLength(value:Number):void
majorScaleLineWidthproperty 
majorScaleLineWidth:Number


Implementation
    public function get majorScaleLineWidth():Number
    public function set majorScaleLineWidth(value:Number):void
minorScaleCountproperty 
minorScaleCount:Number


Implementation
    public function get minorScaleCount():Number
    public function set minorScaleCount(value:Number):void
minorScaleLineAlphaproperty 
minorScaleLineAlpha:Number


Implementation
    public function get minorScaleLineAlpha():Number
    public function set minorScaleLineAlpha(value:Number):void
minorScaleLineColorproperty 
minorScaleLineColor:uint


Implementation
    public function get minorScaleLineColor():uint
    public function set minorScaleLineColor(value:uint):void
minorScaleLineLengthproperty 
minorScaleLineLength:Number


Implementation
    public function get minorScaleLineLength():Number
    public function set minorScaleLineLength(value:Number):void
minorScaleLineWidthproperty 
minorScaleLineWidth:Number


Implementation
    public function get minorScaleLineWidth():Number
    public function set minorScaleLineWidth(value:Number):void
outerBrighterRadiusproperty 
outerBrighterRadius:Number


Implementation
    public function get outerBrighterRadius():Number
    public function set outerBrighterRadius(value:Number):void
outlineAlphaproperty 
outlineAlpha:Number


Implementation
    public function get outlineAlpha():Number
    public function set outlineAlpha(value:Number):void
outlineColorproperty 
outlineColor:uint


Implementation
    public function get outlineColor():uint
    public function set outlineColor(value:uint):void
outlineWidthproperty 
outlineWidth:Number


Implementation
    public function get outlineWidth():Number
    public function set outlineWidth(value:Number):void
pivotFillproperty 
pivotFill:Boolean


Implementation
    public function get pivotFill():Boolean
    public function set pivotFill(value:Boolean):void
pivotFillAlphaproperty 
pivotFillAlpha:Number


Implementation
    public function get pivotFillAlpha():Number
    public function set pivotFillAlpha(value:Number):void
pivotFillColorproperty 
pivotFillColor:uint


Implementation
    public function get pivotFillColor():uint
    public function set pivotFillColor(value:uint):void
pivotGradientproperty 
pivotGradient:String


Implementation
    public function get pivotGradient():String
    public function set pivotGradient(value:String):void
pivotGradientAlphaproperty 
pivotGradientAlpha:Number


Implementation
    public function get pivotGradientAlpha():Number
    public function set pivotGradientAlpha(value:Number):void
pivotGradientColorproperty 
pivotGradientColor:uint


Implementation
    public function get pivotGradientColor():uint
    public function set pivotGradientColor(value:uint):void
pivotOutlineAlphaproperty 
pivotOutlineAlpha:Number


Implementation
    public function get pivotOutlineAlpha():Number
    public function set pivotOutlineAlpha(value:Number):void
pivotOutlineColorproperty 
pivotOutlineColor:uint


Implementation
    public function get pivotOutlineColor():uint
    public function set pivotOutlineColor(value:uint):void
pivotOutlineWidthproperty 
pivotOutlineWidth:Number


Implementation
    public function get pivotOutlineWidth():Number
    public function set pivotOutlineWidth(value:Number):void
pivotRadiusproperty 
pivotRadius:Number


Implementation
    public function get pivotRadius():Number
    public function set pivotRadius(value:Number):void
scaleInsideproperty 
scaleInside:Boolean


Implementation
    public function get scaleInside():Boolean
    public function set scaleInside(value:Boolean):void
scaleLowerLimitTextVisibleproperty 
scaleLowerLimitTextVisible:Boolean


Implementation
    public function get scaleLowerLimitTextVisible():Boolean
    public function set scaleLowerLimitTextVisible(value:Boolean):void
scaleTextBoldproperty 
scaleTextBold:Boolean


Implementation
    public function get scaleTextBold():Boolean
    public function set scaleTextBold(value:Boolean):void
scaleTextColorproperty 
scaleTextColor:uint


Implementation
    public function get scaleTextColor():uint
    public function set scaleTextColor(value:uint):void
scaleTextEmbedproperty 
scaleTextEmbed:Boolean


Implementation
    public function get scaleTextEmbed():Boolean
    public function set scaleTextEmbed(value:Boolean):void
scaleTextFontproperty 
scaleTextFont:String


Implementation
    public function get scaleTextFont():String
    public function set scaleTextFont(value:String):void
scaleTextHtmlproperty 
scaleTextHtml:Boolean


Implementation
    public function get scaleTextHtml():Boolean
    public function set scaleTextHtml(value:Boolean):void
scaleTextItalicproperty 
scaleTextItalic:Boolean


Implementation
    public function get scaleTextItalic():Boolean
    public function set scaleTextItalic(value:Boolean):void
scaleTextSizeproperty 
scaleTextSize:Object


Implementation
    public function get scaleTextSize():Object
    public function set scaleTextSize(value:Object):void
scaleTextUnderlineproperty 
scaleTextUnderline:Boolean


Implementation
    public function get scaleTextUnderline():Boolean
    public function set scaleTextUnderline(value:Boolean):void
scaleTextVisibleproperty 
scaleTextVisible:Boolean


Implementation
    public function get scaleTextVisible():Boolean
    public function set scaleTextVisible(value:Boolean):void
scaleUpperLimitTextVisibleproperty 
scaleUpperLimitTextVisible:Boolean


Implementation
    public function get scaleUpperLimitTextVisible():Boolean
    public function set scaleUpperLimitTextVisible(value:Boolean):void
startAngleproperty 
startAngle:Number


Implementation
    public function get startAngle():Number
    public function set startAngle(value:Number):void
upperLimitproperty 
upperLimit:Number


Implementation
    public function get upperLimit():Number
    public function set upperLimit(value:Number):void
valuePositionproperty 
valuePosition:Number


Implementation
    public function get valuePosition():Number
    public function set valuePosition(value:Number):void
Constructor Detail
DialChart()Constructor
public function DialChart(dataBox:DataBox = null)



Parameters
dataBox:DataBox (default = null)
Method Detail
calculateBackgroundRect()method
override protected function calculateBackgroundRect():Rectangle

Returns
Rectangle
drawBackground()method 
override protected function drawBackground(rect:Rectangle, g:Graphics):void

Parameters

rect:Rectangle
 
g:Graphics

formatScaleText()method 
public function formatScaleText(value:Number):String

Parameters

value:Number

Returns
String
getScaleTextPosition()method 
protected function getScaleTextPosition(angle:Number):String

Parameters

angle:Number

Returns
String
validateModel()method 
override public function validateModel():void