FusionCharts for Flex is able to directly work with various Flex data sources. These data sources are capable of declaring single-series/multi-series data and can therefore be converted into FusionCharts XML. The following Flex data sources are bind-able to the FusionCharts object:
The String class is a data type that represents a string of characters. The String class provides methods and properties that let you manipulate primitive string value types. It can be used to pass a FusionCharts XML in String form.
The ArrayCollection class is a wrapper class that exposes an Array as a collection that can be accessed and manipulated using the methods and properties of the ICollectionView or IList interfaces. This object can be declared as an associative array to declare single-series/multi-series data.
The XML class contains methods and properties for working with XML objects. You can directly declare the FusionCharts XML in the form of this data type.
You use the <mx:Model> tag to declare a data model in MXML. An <mx:Model> tag is compiled into a tree of ActionScript objects; the leaves of the tree are scalar values. This data type can be used to create any tree based data-structure (like FusionCharts XML).
For more information regarding how to use these data types, visit the "Creating Charts" section.