(仅限 Flex 数据可视化组件)
mx.charts.series.items
public class PieSeriesItem
继承PieSeriesItem Inheritance ChartItem Inheritance EventDispatcher Inheritance Object

表示将单个楔形作为 PieSeries 的一部分呈现所需的信息。呈现这些项目时,PieSeries 类会将其传递到 itemRenderer。

另请参见

Selecting chart items


公共属性
 属性定义方
  angle : Number
此楔形对角的角度(以弧度为单位)。
PieSeriesItem
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 InheritedcurrentState : String
定义 ChartItem 的外观。
ChartItem
 Inheritedelement : IChartElement
拥有 ChartItem 的系列或元素。
ChartItem
  fill : IFill
与 PieChart 控件的楔形相关的填充值。
PieSeriesItem
 Inheritedindex : int
由 ChartItem 表示的来自系列的数据提供程序的数据的索引。
ChartItem
  innerRadius : Number
此楔形内部边缘与原点之间的距离(以像素为单位)。
PieSeriesItem
 Inheriteditem : Object
由 ChartItem 表示的来自系列的数据提供程序的项目。
ChartItem
 InheriteditemRenderer : IFlexDisplayObject
图表的 itemRenderer 实例,用于表示此 ChartItem。
ChartItem
  labelAngle : Number
此楔形的标签角度(以弧度为单位)。
PieSeriesItem
  number : Number
转换为屏幕坐标后此楔形表示的值.
PieSeriesItem
  origin : Point
此楔形相对于 PieSeries 坐标系的原点。
PieSeriesItem
  outerRadius : Number
此楔形外部边缘与原点之间的距离(以像素为单位)。
PieSeriesItem
  percentValue : Number
整个饼图中此值表示的百分比。
PieSeriesItem
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  startAngle : Number
此楔形的起始角度(以弧度为单位)。
PieSeriesItem
  value : Object
PieSeries 的 dataProvider 中此楔形表示的值。
PieSeriesItem
公共方法
 方法定义方
  
PieSeriesItem(element:PieSeries = null, data:Object = null, index:uint = 0)
构造函数。
PieSeriesItem
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
EventDispatcher
 Inherited
返回此 ChartItem 的副本。
ChartItem
 Inherited
将事件调度到事件流中。
EventDispatcher
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
EventDispatcher
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
EventDispatcher
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
 Inherited
检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。
EventDispatcher
事件
 事件 摘要 定义方
 Inherited[广播事件] Flash Player 或 AIR 应用程序获得操作系统焦点并变为活动状态时将调度此事件。EventDispatcher
 Inherited[广播事件] Flash Player 或 AIR 应用程序失去操作系统焦点并变为非活动状态时将调度此事件。EventDispatcher
公共常量
 常量定义方
 InheritedDISABLED : String = "disabled"
[静态] 指示 ChartItem 显示为处于禁用状态且无法选中时的值。
ChartItem
 InheritedFOCUSED : String = "focused"
[静态] 指示 ChartItem 具有焦点但并未显示为处于选中状态的值。
ChartItem
 InheritedFOCUSEDSELECTED : String = "focusedSelected"
[静态] 指示 ChartItem 显示为具有焦点并处于选中状态的值。
ChartItem
 InheritedNONE : String = "none"
[静态] 指示 ChartItem 显示为未选中、没有焦点并且鼠标未滑过时的值。
ChartItem
 InheritedROLLOVER : String = "rollOver"
[静态] 指示 ChartItem 显示为鼠标滑过时的值。
ChartItem
 InheritedSELECTED : String = "selected"
[静态] 指示 ChartItem 显示为处于选中状态但没有焦点的值。
ChartItem
属性详细信息
angle属性
public var angle:Number

此楔形对角的角度(以弧度为单位)。

fill属性 
public var fill:IFill

与 PieChart 控件的楔形相关的填充值。

innerRadius属性 
public var innerRadius:Number

此楔形内部边缘与原点之间的距离(以像素为单位)。如果为 0,则此楔形中的某点应与原点重合。

labelAngle属性 
public var labelAngle:Number

此楔形的标签角度(以弧度为单位)。

number属性 
public var number:Number

转换为屏幕坐标后此楔形表示的值.

origin属性 
public var origin:Point

此楔形相对于 PieSeries 坐标系的原点。

outerRadius属性 
public var outerRadius:Number

此楔形外部边缘与原点之间的距离(以像素为单位)。

percentValue属性 
public var percentValue:Number

整个饼图中此值表示的百分比。

startAngle属性 
public var startAngle:Number

此楔形的起始角度(以弧度为单位)。

value属性 
public var value:Object

PieSeries 的 dataProvider 中此楔形表示的值。

构造函数详细信息
PieSeriesItem()构造函数
public function PieSeriesItem(element:PieSeries = null, data:Object = null, index:uint = 0)

构造函数。

参数
element:PieSeries (default = null) — 拥有的系列。
 
data:Object (default = null) — 此 ChartItem 表示的 dataProvider 项目。
 
index:uint (default = 0) — 此系列的 dataProvider 中的项目索引。