包 | mx.charts.chartClasses |
接口 | public interface IStackable2 extends IStackable |
实现器 | AreaSeries, BarSeries, ColumnSeries |
方法 | 定义方 | ||
---|---|---|---|
堆叠系列。 | IStackable | ||
stackAll(stackedPosXValueDictionary:Dictionary, stackedNegXValueDictionary:Dictionary, previousElement:IStackable2):Object 堆叠系列。 | IStackable2 |
stackAll | () | 方法 |
public function stackAll(stackedPosXValueDictionary:Dictionary, stackedNegXValueDictionary:Dictionary, previousElement:IStackable2):Object
堆叠系列。通常,系列通过实现 updateData()
方法,加载来自数据提供程序的数据。但是,堆叠的系列需要执行特殊操作,因为此类系列的值不一定存储在数据提供程序中。此类系列的值为存储在其数据提供程序中的任何值,与它堆叠在其上的对象加载的值之和。
自定义堆叠系列应加载来自数据提供程序的数据,并将其与存储在 dictionary 中的基值相加以获取应该呈现的实际值,最后使用新的和值替换 dictionary 中的值,从而实现 stack()
方法。
参数
stackedPosXValueDictionary:Dictionary — 包含系列应在其上堆叠的基础值。dictionary 中的键都是 x 值,值都是正的 x 值。 | |
stackedNegXValueDictionary:Dictionary — 包含系列应在其上堆叠的基础值。dictionary 中的键都是 x 值,值都是负的 y 值。 | |
previousElement:IStackable2 — 堆栈中的上一元素。例如,如果元素类型相同,您就可以访问此属性,以避免在呈现时执行重复工作。 |
Object — 表示新堆栈的系列中最大值和最小值的对象。 |