Packagetwaver.charts
Classpublic class PieChart
InheritancePieChart 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
 InheriteddataBox : DataBox
ChartBase
  donutRate : Number
PieChart
 InheriteddoubleClickToReset : Boolean
ChartBase
  innerDarkerRadius : Number
PieChart
 InheritedIS_INVALIDATE_PROPERTY : Object
[static]
ChartBase
  lineRate : Number
PieChart
 InheritedmaxZoom : Number
ChartBase
 InheritedminZoom : Number
ChartBase
 InheritednameFunction : Function
ChartBase
  outerBrighterRadius : Number
PieChart
 InheritedpublishedDatas : ICollection
[read-only]
ChartBase
 InheritedselectionModel : SelectionModel
[read-only] Get the selection model of this view.
ChartBase
  selectOffset : Number
PieChart
 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
PieChart
  sum : Number
[read-only]
PieChart
 InheritedtoolTipFunction : Function
ChartBase
  type : String
PieChart
 InheritedunfilteredDatas : ICollection
[read-only]
ChartBase
 InheritedvalueBold : Boolean
ChartBase
 InheritedvalueColorFunction : Function
ChartBase
 InheritedvalueEmbed : Boolean
ChartBase
 InheritedvalueFontFunction : Function
ChartBase
 InheritedvalueFunction : Function
ChartBase
 InheritedvalueHtml : Boolean
ChartBase
 InheritedvalueItalic : Boolean
ChartBase
  valuePosition : Number
PieChart
 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
  
PieChart(dataBox:DataBox = null)
PieChart
 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
 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]
PieChart
 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]
PieChart
 Inherited
[override]
ChartBase
 Inherited
drawBackground(rect:Rectangle, g:Graphics):void
ChartBase
 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
donutRateproperty
donutRate:Number


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


Implementation
    public function get innerDarkerRadius():Number
    public function set innerDarkerRadius(value:Number):void
lineRateproperty 
lineRate:Number


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


Implementation
    public function get outerBrighterRadius():Number
    public function set outerBrighterRadius(value:Number):void
selectOffsetproperty 
selectOffset:Number


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


Implementation
    public function get startAngle():Number
    public function set startAngle(value:Number):void
sumproperty 
sum:Number  [read-only]


Implementation
    public function get sum():Number
typeproperty 
type:String


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


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



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

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