This section describes the Flex mx.* packages.
| Package | Description | |
|---|---|---|
| Top Level | The top level contains the core ActionScript classes and global functions. | |
| adobe.utils | The adobe.utils package contains functions and classes used by Flash authoring tool developers. | |
| flash.accessibility | The flash.accessibility package contains classes for supporting accessibility in Flash content and applications. | |
| flash.debugger | The flash.debugger allows you to halt the debugger as if you had used the debugger to put a breakpoint at that line of code. | |
| flash.display | The flash.display package contains the core classes that the Flash Player uses to build visual displays. | |
| flash.errors | The flash.errors package contains a set of commonly used error classes. | |
| flash.events | The flash.events package supports the new DOM event model and includes the EventDispatcher base class. | |
| flash.external | The flash.external package contains the ExternalInterface class which can be used to communicate with the Flash Player's container. | |
| flash.filesystem | ||
| flash.filters | The flash.filters package contains classes for bitmap filter effects. | |
| flash.geom | The flash.geom package contains geometry classes, such as points, rectangles and transformation matrixes, to support the BitmapData class and the bitmap caching feature. | |
| flash.html | ||
| flash.media | The flash.media package contains classes for working with multimedia assets such as sound and video. | |
| flash.net | The flash.net package contains classes for sending and receiving from the network, such as URL downloading and Flash Remoting. | |
| flash.printing | The flash.printing package contains classes for printing Flash-based content. | |
| flash.profiler | The flash.profiler package contains functions used for debugging and profiling ActionScript code. | |
| flash.system | The flash.system package contains classes for accessing system-level functionality, such as security, multilanguage content, etc. | |
| flash.text | The flash.text package contains classes for working with text fields, text formatting, text metrics, style sheets, and layout. | |
| flash.ui | The flash.ui package contains user interface classes, such as classes for interacting with the mouse and keyboard. | |
| flash.utils | The flash.utils package contains utility classes, such as data structures like ByteArray. | |
| flash.xml | The flash.xml package contains Flash Player's legacy XML support, and other Flash Player-specific XML functionality. | |
| mx.automation | The mx.automation package contains the automation interfaces. | |
| mx.automation.delegates | The mx.automation.delegates package contains classes that define the methods and properties required to perform instrumentation for Flex framework classes. | |
| mx.automation.delegates.charts | The mx.automation.delegates.charts package contains classes that define the methods and properties required to perform instrumentation for the chart classes. | |
| mx.automation.delegates.containers | The mx.automation.delegates.containers package contains classes that define the methods and properties required to perform instrumentation for the container classes. | |
| mx.automation.delegates.controls | The mx.automation.delegates.controls package contains classes that define the methods and properties required to perform instrumentation for the control classes. | |
| mx.automation.delegates.core | The mx.automation.delegates.core package contains classes that define the methods and properties required to perform instrumentation for the core classes. | |
| mx.automation.events | The mx.automation.events package contains the automation event classes. | |
| mx.binding.utils | The mx.binding.utils package contains the classes for creating binding watchers and for defining bindings in ActionScript. | |
| mx.charts | The mx.charts package contains the classes for Flex Charting. | |
| mx.charts.chartClasses | The mx.charts.chartClasses package contains the base classes for the Flex charting components. | |
| mx.charts.effects | The mx.charts.effects package contains the effect classes for the Flex charting components. | |
| mx.charts.effects.effectClasses | The mx.charts.effects.effectClasses package contains the effect instance classes for the Flex charting components. | |
| mx.charts.events | The mx.charts.events package contains the classes that define chart event objects. | |
| mx.charts.renderers | The mx.charts.renderers package contains the item renderer classes for the Flex charting components. | |
| mx.charts.series | The mx.charts.series package contains the series classes for the Flex charting components. | |
| mx.charts.series.items | The mx.charts.series.items package contains the items series classes for the Flex charting components. | |
| mx.charts.series.renderData | The mx.charts.series.renderData package contains the data classes for the Flex charting components. | |
| mx.collections | The mx.collections package contains the classes for the Flex collection components. | |
| mx.collections.errors | The mx.collections.errors package contains the error classes for the Flex collection components. | |
| mx.containers | The mx.containers package contains the container classes. | |
| mx.containers.accordionClasses | The mx.containers.accordionClasses package contains the classes used by the Accordion container. | |
| mx.controls | The mx.controls package contains the Flex user-interface controls. | |
| mx.controls.dataGridClasses | The mx.controls.dataGridClasses package contains the classes used by the DataGrid control. | |
| mx.controls.listClasses | The mx.controls.listClasses package contains the classes used by the list-based controls. | |
| mx.controls.menuClasses | The mx.controls.menuClasses package contains the classes used by the menu-based controls. | |
| mx.controls.scrollClasses | The mx.controls.scrollClasses package contains the classes used by controls that support scroll bars. | |
| mx.controls.sliderClasses | The mx.controls.sliderClasses package contains the classes used by the Slider control. | |
| mx.controls.textClasses | The mx.controls.textClasses package contains the classes used by the text-based controls. | |
| mx.controls.treeClasses | The mx.controls.treeClasses package contains the classes used by the Tree control. | |
| mx.controls.videoClasses | The mx.controls.videoClasses package contains the classes used by the VideoDisplay control. | |
| mx.core | The mx.core package contains the base classes and interfaces, such as UIComponent, used by Flex. | |
| mx.effects | The mx.effects package contains the Factory classes to support behaviors. | |
| mx.effects.easing | The mx.effects.easing package contains the easing classes used by effects. | |
| mx.effects.effectClasses | The mx.effects.effectClasses package contains the effect implementation classes corresponding to the effect factory classes in the mx.effects package. | |
| mx.events | The mx.events package contains the classes that define Flex event objects. | |
| mx.formatters | The mx.formatters package contains the classes to support data formatting. | |
| mx.graphics | The mx.graphics package contains drawing classes. | |
| mx.logging | The mx.logging package contains the logging classes. | |
| mx.logging.errors | The mx.logging.errors package contains the error classes used by the logging components. | |
| mx.logging.targets | The mx.logging.targets package contains the target classes used by the logging components. | |
| mx.managers | The mx.managers package contains the Flex manager classes, such as DragManager and HistoryManager. | |
| mx.modules | The mx.modules package contains the classes used to create modular Flex applications. | |
| mx.preloaders | The mx.preloaders package contains the classes used by the download progress bar. | |
| mx.printing | The mx.printing package contains the printing classes. | |
| mx.resources | The mx.resources package contains the classes used to support localization. | |
| mx.rpc | The mx.rpc package contains the RPC classes. | |
| mx.skins | The mx.skins package contains the classes that define the skinning components. | |
| mx.skins.halo | The mx.skins.halo package contains the classes used to skin Flex user-interface controls. | |
| mx.states | The mx.states package contains the classes to support view states. | |
| mx.styles | The mx.styles package contains the classes used by the Flex styles components. | |
| mx.utils | The mx.utils package contains Flex utility classes. | |
| mx.validators | The mx.validators package contains the classes to support data validation. |