# Package com.codename1.charts.transitions

package com.codename1.charts.transitions

Animated transitions between chart series states.

Concrete subclasses of `SeriesTransition` buffer changes to a chart's model and renderer so the `ChartComponent` can either tween between the previous and next state via `animateChart()` or jump to it in one shot via `updateChart()`.

- Related Packages
  Package
  Description
  com.codename1.charts
  The main ChartComponent Package
  com.codename1.charts.compat
  This package contains compatibility classes for internal use
  com.codename1.charts.models
  Provides the classes that handle the data values (data model) to be used by displaying the charts.
  com.codename1.charts.renderers
  Provides renderer classes that keep the chart rendering / drawing styles.
  com.codename1.charts.util
  Utility classes that provide helper methods used by most of the other packages.
  com.codename1.charts.views
  Provides the classes that handle the actual rendering / drawing of the charts, based on the provided model and renderer.
- Classes
  Class
  Description
  SeriesTransition
  A base class for series transitions of ChartComponent.
  XYMultiSeriesTransition
  A transition to animate the values of a MultipleSeriesDataset (used by BarChart).
  XYSeriesTransition
  A transition for enabling animations between different values in an XYSeries.
  XYValueSeriesTransition
  A transition for enabling animations between different values in an XYSeries.