包 | mx.charts.chartClasses |
类 | public class RenderData |
继承 | RenderData Object |
子类 | AreaSeriesRenderData, BarSeriesRenderData, BubbleSeriesRenderData, ColumnSeriesRenderData, HLOCSeriesRenderData, LineSeriesRenderData, PieSeriesRenderData, PlotSeriesRenderData |
属性 | 定义方 | ||
---|---|---|---|
bounds : Rectangle 系列在屏幕上显示的所有项目的范围,随系列的坐标系而变化。 | RenderData | ||
cache : Array ChartItems 列表,给出的系列的 dataProvider 中的项目。 | RenderData | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
elementBounds : Array 用于描述系列的 ChartItems 范围的所有矩形的 Array,与系列的坐标系有关。 | RenderData | ||
filteredCache : Array ChartItems 列表,给出系列经过筛选后仍存在的 dataProvider 中的项目。 | RenderData | ||
length : uint [只读 (read-only)] 此呈现数据中表示的项目数。 | RenderData | ||
prototype : Object [静态]
对类或函数对象的原型对象的引用。 | Object | ||
visibleRegion : Rectangle 用于描述坐标可达范围的矩形。在此范围内,系列可以显示在屏幕上。 | RenderData |
方法 | 定义方 | ||
---|---|---|---|
构造函数。 | RenderData | ||
创建呈现数据的副本。 | RenderData | ||
指示对象是否已经定义了指定的属性。 | Object | ||
指示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
指示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
bounds | 属性 |
public var bounds:Rectangle
系列在屏幕上显示的所有项目的范围,随系列的坐标系而变化。此值在呈现期间适用于各种效果。当效果调用 getElementBounds()
方法时,系列将填充此值。除非受到特殊请求,否则系列无需填充此字段。
cache | 属性 |
public var cache:Array
ChartItems 列表,给出的系列的 dataProvider
中的项目。
elementBounds | 属性 |
public var elementBounds:Array
用于描述系列的 ChartItems 范围的所有矩形的 Array,与系列的坐标系有关。效果使用此 Array 来生成效果呈现。效果将调用 getElementBounds()
方法,这会使系列填充此值。除非受到特殊请求,否则系列无需填充此字段。Effects 将修改此 Array,从而在呈现效果期间反映项目的当前位置。如果在系列的 renderData
上填充了此值,则系列将基于这些矩形(而非自身的数据)呈现自身。
filteredCache | 属性 |
public var filteredCache:Array
ChartItems 列表,给出系列经过筛选后仍存在的 dataProvider
中的项目。
length | 属性 |
visibleRegion | 属性 |
public var visibleRegion:Rectangle
用于描述坐标可达范围的矩形。在此范围内,系列可以显示在屏幕上。此值在呈现期间适用于各种效果。效果将调用 getElementBounds()
方法填充此值。除非受到特殊请求,否则系列无需填充此字段。如果保留为 null
,则效果将假设此元素的可视范围是元素自身的边框,相对于元素表示为(0, 0, 宽度, 高度)。
RenderData | () | 构造函数 |
public function RenderData(cache:Array = null, filteredCache:Array = null)
构造函数。
参数cache:Array (default = null ) —
ChartItems 列表,给出的系列的 dataProvider 中的项目。
| |
filteredCache:Array (default = null ) —
ChartItems 列表,给出系列经过筛选后仍存在的 dataProvider 中的项目。
|
clone | () | 方法 |
public function clone():RenderData
创建呈现数据的副本。在新副本中,指向其它对象的属性将继续指向最初所指向的同一对象。
如果将此类子类化,则必须覆盖此方法。
返回RenderData — RenderData 对象的新副本。 |