public function stack(stackedXValueDictionary:Dictionary, previousElement:IStackable):Number
Language Version: | ActionScript 3.0 |
Runtime Versions: | Flash Player 9, AIR 1.1 |
Stacks the series. Normally, a series implements the updateData()
method
to load its data out of the data provider. But a stacking series performs special
operations because its values are not necessarily stored in its data provider.
Its values are whatever is stored in its data provider, summed with the values
that are loaded by the object it stacks on top of.
A custom stacking series should implement the stack()
method by loading its
data out of its data provider, adding it to the base values stored in the dictionary
to get the real values it should render with, and replacing the values in the dictionary
with its new, summed values.
Parameters
| stackedXValueDictionary:Dictionary — Contains the base values that the series should stack
on top of. The keys in the dictionary are the y values, and the values are the x values.
|
|
| previousElement:IStackable — The previous element in the stack. If, for example, the element
is of the same type, you can use access to this property to avoid duplicate effort when
rendering.
|
Returns | Number — The maximum value in the newly stacked series.
|