Charts have two unique effect triggers: hideDataEffect and showDataEffect. You set these triggers on the data series for the chart. Whenever the data for a chart changes, Flex executes these triggers in succession on the chart's data. The chart control's other elements, such as gridlines, axis lines, and labels are not affected by the effect.
The hideDataEffect trigger defines the effect that Flex uses as it hides the current data from view. The showDataEffect trigger defines the effect that Flex uses as it moves the current data into its final position on the screen.
Because Flex triggers the effects associated with hideDataEffect and showDataEffect when the data changes, there is "old" data and "new" data. The effect associated with the hideDataEffect trigger is the "old" data that will be replaced by the new data.
The order of events is: