Interfaces
 InterfaceDescription
 IBorder The IBorder interface defines the interface that all classes used for border skins should implement.
 IConstraintClient The IConstraintClient interface defines the interface for components that support layout constraints.
 IContainer IContainer is a interface that indicates a component extends or mimics mx.core.Container
 IDataRenderer The IDataRenderer interface defines the interface for components that have a data property.
 IDeferredInstance The IDeferredInstance interface defines the Flex deferred instance factory interface.
 IFactory The IFactory interface defines the interface that factory classes such as ClassFactory must implement.
 IFlexAsset IFlexAsset is a marker interface with the following meaning: if a class declares that it implements IFlexAsset, then that class represents an asset -- such as a bitmap, a font, or a sound -- that has been embedded in a Flex application.
 IFlexDisplayObject The IFlexDisplayObject interface defines the interface for skin elements.
 IFlexModule 
 IFlexModuleFactory 
 IInvalidating The IInvalidating interface defines the interface for components that use invalidation to do delayed -- rather than immediate -- property commitment, measurement, drawing, and layout.
 IMXMLObject The IMXMLObject interface defines the APIs that a non-visual component must implement in order to work properly with the MXML compiler.
 IPropertyChangeNotifier The IPropertyChangeNotifier interface defines a marker interface.
 IStateClient The IStateClient interface defines the interface that components must implement to support view states.
 ISWFLoader 
 IUIComponent The IUIComponent interface defines the basic set of APIs that you must implement to create a child of a Flex container or list.
 IUIComponentNative 
 IUID The IUID interface defines the interface for objects that must have Unique Identifiers (UIDs) to uniquely identify the object.
 IUITextField The IUITextField interface defines the basic set of APIs for UITextField instances.
 IWindow The IWindow interface defines the API for components that serve as top-level containers in Flex-based AIR applications (containers that represent operating system windows).
Classes
 ClassDescription
 Application Flex defines a default, or Application, container that lets you start adding content to your application without explicitly defining another container.
 BitmapAsset BitmapAsset is a subclass of the flash.display.Bitmap class which represents bitmap images that you embed in a Flex application.
 ClassFactory A ClassFactory instance is a "factory object" which Flex uses to generate instances of another class, each with identical properties.
 Container The Container class is an abstract base class for components that controls the layout characteristics of child components.
 ContainerCreationPolicy The ContainerCreationPolicy class defines the constant values for the creationPolicy property of the Container class.
 ContainerLayout The ContainerLayout class defines the constant values for the layout property of container classes.
 DeferredInstanceFromClass A deferred instance factory that creates and returns an instance of a specified class.
 DeferredInstanceFromFunction A deferred instance factory that uses a generator function to create an instance of the required object.
 EdgeMetrics The EdgeMetrics class specifies the thickness, in pixels, of the four edge regions around a visual component.
 EventPriority The EventPriority class defines constant values for the priority argument of the addEventListener() method of EventDispatcher.
 FlexBitmap FlexBitmap is a subclass of the Player's Bitmap class.
 FlexLoader FlexLoader is a subclass of the Player's Loader class.
 FlexSprite FlexSprite is a subclass of the Player's Sprite class and the superclass of UIComponent.
 FlexTextField FlexTextField is a subclass of the Player's TextField class and the superclass of UITextField.
 FontAsset FontAsset is a subclass of the flash.text.Font class which represents fonts that you embed in a Flex application.
 LayoutContainer Flex defines a default, or Application, container that lets you start adding content to your module or Application without explicitly defining another container.
 ScrollControlBase 
 SpriteAsset SpriteAsset is a subclass of the flash.display.Sprite class which represents vector graphic images that you embed in a Flex application.
 UIComponent The UIComponent class is the base class for all visual components.
 UIComponentGlobals 
 UITextField The UITextField class defines the component used by many Flex components to display text.
 UITextFormat The UITextFormat class represents character formatting information for the UITextField class.
 WindowedApplication The WindowedApplication defines the application container that you use to create Flex applications for AIR applications.