Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 Alert
org.apache.flex.html The Alert class is a component that displays a message and one or more buttons in a view that pops up over all other controls and views.
 AlertController
org.apache.flex.html.beads.controllers The AlertControler class bead handles the close event on the org.apache.flex.html.Alert by removing the org.apache.flex.html.Alert from the display.
 AlertMeasurementBead
org.apache.flex.html.beads The AlertMeasureBead class provides boundary measurements for an org.apache.flex.html.Alert component.
 AlertModel
org.apache.flex.html.beads.models The AlertModel class bead implements the org.apache.flex.core.IAlertModel and holds the properties for an org.apache.flex.html.Alert such the buttons to use and message to display.
 AlertView
org.apache.flex.html.beads The AlertView class creates the visual elements of the org.apache.flex.html.Alert component.
 Animation
google.maps 
 Application
org.apache.cordova A customized Application that dispatches the Cordova deviceReady event
 Application
org.apache.flex.core The Application class is the main class and entry point for a FlexJS application.
 Application
org.apache.flex.createjs The Application class is the main class and entry point for a FlexJS application.
 Application
org.apache.flex.jquery 
 ApplicationBase
org.apache.flex.core This is a platform-dependent base class for Application
 ApplicationDataBinding
org.apache.flex.binding The ApplicationDataBinding class implements databinding for Application instances.
 ArrayList
org.apache.flex.collections The ArrayList class provides an event-driven wrapper for the standard Array.
 ArrayListSelectionModel
org.apache.flex.html.beads.models The ArrayListSelectionModel class is a selection model for a dataProvider that is an ArrayList.
 ArraySelectionModel
org.apache.flex.html.beads.models The ArraySelectionModel class is a selection model for a dataProvider that is an array.
 AxisBaseBead
org.apache.flex.charts.beads The AxisBaseBead is the base class for the chart axis beads.
 BackgroundImageBead
org.apache.flex.html.beads The BackgroundImageBead is used to render an image as the background to any component that supports it, such as Container.
 BarChart
org.apache.flex.charts The BarChart class draws a multi-series graph of data using vertical columns.
 BarChartLayout
org.apache.flex.charts.beads.layouts The BarChartLayout class calculates the size and position of all of the itemRenderers for all of the series in a BarChart.
 BarSeries
org.apache.flex.charts.supportClasses The BarSeries defines what field is being plotted from the chart's dataProvider.
 BasicLayout
org.apache.flex.html.beads.layouts The BasicLayout class is a simple layout bead.
 BeadViewBase
org.apache.flex.core The BeadViewBase class is the base class for most view beads.
 BinaryData
org.apache.flex.utils The BinaryData class is a class that represents binary data.
 BinaryUploader
org.apache.flex.net The BinaryUploader class is a class designed to upload binary data over HTTP.
 BindableCSSStyles
org.apache.flex.core The BindableCSSStyles class contains CSS style properties supported by SimpleCSSValuesImpl but dispatch change events when modified
 Border
org.apache.flex.html.supportClasses The Border class is a class used internally by many controls to draw a border.
 BoxItemRenderer
org.apache.flex.charts.supportClasses The BoxItemRenderer displays a colored rectangular area suitable for use as an itemRenderer for a BarChartSeries.
 BrowserResizeListener
org.apache.flex.core The BrowserResizeListener class listens for browser resizing and resizes the application accordingly.
 BrowserScroller
org.apache.flex.core The BrowserScroller class enables browser scrollbars when the application is larger than the screen.
 BrowserUtils
org.apache.flex.utils The BrowserUtils class has convenience methods abstracting differences in executing browser code in Flash and HTML.
 BrowserWindow
org.apache.flex.core The BrowserWindow class opens a new browser window.
 Button
org.apache.flex.html The Button class is a simple button.
 Button
org.apache.flex.html5 
 ButtonAutoRepeatController
org.apache.flex.html.beads.controllers The ButtonAutoRepeatController class adds autorepeat functionality to a button.
 ButtonBar
org.apache.flex.html The ButtonBar class is a component that displays a set of Buttons.
 ButtonBarButtonItemRenderer
org.apache.flex.html.supportClasses The ButtonBarButtonItemRenderer class handles the display of each item for the org.apache.flex.html.ButtonBar component.
 ButtonBarLayout
org.apache.flex.html.beads.layouts The ButtonBarLayout class bead sizes and positions the org.apache.flex.html.Button elements that make up a org.apache.flex.html.ButtonBar.
 ButtonBarView
org.apache.flex.html.beads The ButtonBarView class creates the visual elements of the org.apache.flex.html.ButtonBar component.
 CallLaterBead
org.apache.flex.core The CallLater bead implements ways for a method to be called after other code has finished running.
 Camera
org.apache.cordova.camera 
 CartesianChart
org.apache.flex.charts.core This class provides the basis for standard X-Y plots and anything the requires a two-dimensional function graph.
 ChainBinding
org.apache.flex.binding The ChainBinding class is used to track changes of nested properties.
 ChartArraySelectionModel
org.apache.flex.charts.beads.models The ArraySelectionModel class is a selection model for a dataProvider that is an array.
 ChartAxisGroup
org.apache.flex.charts.supportClasses The ChartAxisGroup provides a space where the objects for a chart's axis can be placed.
 ChartBase
org.apache.flex.charts.core The ChartBase class contains all of the properties common to most charts.
 ChartBaseLayout
org.apache.flex.charts.beads.layouts 
 ChartDataGroup
org.apache.flex.charts.supportClasses The ChartDataGroup class provides the actual space for rendering the chart.
 ChartItemRendererFactory
org.apache.flex.charts.beads The ChartItemRendererFactory class implements IDataProviderItemRendererMapper and creats the itemRenderers for each series in a chart.
 ChartSeriesMouseController
org.apache.flex.charts.beads.controllers 
 ChartView
org.apache.flex.charts.beads The ChartView class provides the visual elemental structure for a chart.
 CheckBox
org.apache.flex.createjs 
 CheckBox
org.apache.flex.html The CheckBox class implements the common user interface control.
 CheckBox
org.apache.flex.html5 
 CheckBox
org.apache.flex.jquery 
 CheckBoxIcon
org.apache.flex.html.supportClasses 
 CheckBoxView
org.apache.flex.html.beads The CheckBoxView class is the default view for the org.apache.flex.html.CheckBox class.
 Circle
org.apache.flex.createjs.graphics Creates a circle.
 Circle
org.apache.flex.svg 
 ClassFactory
org.apache.flex.core The ClassFactory class is the basic implementation of an IFactory that will generate multiple instances of item renderers or custom classes.
 CloseButton
org.apache.flex.html The CloseButton class is Button that displays an X and is commonly used in a Panel's TitleBar.
 CloseButtonView
org.apache.flex.html.beads The CloseButtonView class is the view for the down arrow button in a ScrollBar and other controls.
 Collection
org.apache.flex.collections 
 ColorUtil
org.apache.flex.utils The ColorUtil class is an all-static class with methods for working with RGB colors within Flex.
 ColumnChart
org.apache.flex.charts The ColumnChart displays a histogram chart where each series in in the chart is a vertical column placed side by side.
 ColumnChartLayout
org.apache.flex.charts.beads.layouts The ColumnChartLayout arranges the graphics in vertical columns (or whatever shape the renderer uses) using a category axis horizontally and a linear axis vertically.
 ColumnSeries
org.apache.flex.charts.supportClasses The ColumnSeries defines what field is being plotted from the chart's dataProvider.
 ComboBox
org.apache.flex.html The ComboBox class is a component that displays an input field and pop-up List with selections.
 ComboBox
org.apache.flex.html5 
 ComboBoxController
org.apache.flex.html.beads.controllers The ComboBoxController class bead handles mouse events on the elements of the org.apache.flex.html.ComboBox.
 ComboBoxModel
org.apache.flex.html.beads.models The ComboBoxModel class bead extends org.apache.flex.html.beads.models.ArraySelectionModel and adds the text being displayed by the org.apache.flex.html.ComboBox's input field.
 ComboBoxView
org.apache.flex.html.beads The ComboBoxView class creates the visual elements of the org.apache.flex.html.ComboBox component.
 CompoundGraphic
org.apache.flex.svg CompoundGraphic is a surface on which you can draw various graphic elements such as Rect, Circle, Ellipse, Path etc.
 CompoundTransform
org.apache.flex.graphics.utils A CompoundTransform represents a 2D or 3D matrix transform.
 ConstantBinding
org.apache.flex.binding The ConstantBinding class is lightweight data-binding class that is optimized for simple assignments of one object's constant to another object's property.
 Container
org.apache.flex.createjs Provides a nestable Container for CreateJS elements.
 Container
org.apache.flex.html The Container class implements a basic container for other controls and containers.
 ContainerBase
org.apache.flex.core The ContainerBase class is the base class for most containers in FlexJS.
 ContainerBaseStrandChildren
org.apache.flex.core The ContainerBaseStrandChildren class the provides a way for advanced components to place children directly into the strand unlike the addElement() APIs on the Container which place children into the contentView.
 ContainerContentArea
org.apache.flex.html.supportClasses The ContainerContentArea class implements the contentView for a Container.
 ContainerDataBinding
org.apache.flex.binding The ContainerDataBinding class implements databinding for Container instances.
 ContainerView
org.apache.flex.html.beads This class creates and manages the contents of a Container.
 ControlBar
org.apache.flex.html The ControlBar class is used within a Panel as a place to position additional controls.
 ControlBarMeasurementBead
org.apache.flex.html.beads The ControlBarMeasurementBead class measures the size of a org.apache.flex.html.ControlBar component.
 CreateJSBase
org.apache.flex.createjs.core This is the base class for CreateJS component wrappers used by FlexJS applications.
 CSSBorderUtils
org.apache.flex.utils The CSSBorderUtils class is shared code for getting the styles regarding borders and drawing one.
 CSSButtonView
org.apache.flex.html.beads The CSSButtonView class is the default view for the org.apache.flex.html.Button class.
 CSSContainerUtils
org.apache.flex.utils The CSSContainerUtils class is a utility class that computes the values containers often need to know like border widths and padding styles.
 CSSFontFaceBead
org.apache.flex.core The CSSFontFaceBead class is the class that loads swfs of converted fonts so they can be used in Flash.
 CSSImageAndTextButtonView
org.apache.flex.html.beads The CSSTextButtonView class is the default view for the org.apache.flex.html.TextButton class.
 CSSShape
org.apache.flex.core The Border class is a class used internally by many controls to draw a border.
 CSSSprite
org.apache.flex.core The Border class is a class used internally by many controls to draw a border.
 CSSTextButtonView
org.apache.flex.html.beads The CSSTextButtonView class is the default view for the org.apache.flex.html.TextButton class.
 CSSTextField
org.apache.flex.core The CSSTextField class implements CSS text styles in a TextField.
 CSSTextToggleButtonView
org.apache.flex.html.beads The CSSTextToggleButtonView class is the default view for the org.apache.flex.html.TextToggleButton class.
 CSSUtils
org.apache.flex.utils The CSSUtils class is a collection of static functions that provide utility features for managing CSS values.
 CubicCurve
org.apache.flex.graphics 
 CurrencyFormatter
org.apache.flex.html.accessories The CurrencyFormatter class formats a value in separated groups.
 CustomEvent
org.apache.flex.events MXML auto-imports flash.events.Event which then requires full qualification to use org.apache.flex.events.Event.
 DataBindingBase
org.apache.flex.core The DataBindingBase class is the base class for custom data binding implementations that can be cross-compiled.
 DataGrid
org.apache.flex.html The DataGrid class displays a collection of data using columns and rows.
 DataGridButtonBar
org.apache.flex.html The DataGridButtonBar class extends ButtonBar and provides a class for styling the header region of the DataGrid.
 DataGridButtonBarButtonItemRenderer
org.apache.flex.html.supportClasses The ButtonBarButtonItemRenderer class handles the display of each item for the org.apache.flex.html.ButtonBar component.
 DataGridButtonBarTextButton
org.apache.flex.html The DataGridButtonBarTextButton class extends TextButton so that the buttons used in the DataGrid header can be styled separately from normal TextButtons.
 DataGridColumn
org.apache.flex.html.supportClasses The DataGridColumn class is the collection of properties that describe a column of the org.apache.flex.html.DataGrid: which renderer to use for each cell in the column, the width of the column, the label for the column, and the name of the field in the data containing the value to display in the column.
 DataGridColumnView
org.apache.flex.html.beads The DataGridColumnView class extends org.apache.flex.html.beads.ListView and provides properties to the org.apache.flex.html.List that makes a column in the org.apache.flex.html.DataGrid.
 DataGridLayout
org.apache.flex.html.beads.layouts DataGridLayout is a class that handles the size and positioning of the elements of a DataGrid.
 DataGridLinesBead
org.apache.flex.html.beads The DataGridLinesBead is an add on bead for the DataGrid.
 DataGridModel
org.apache.flex.html.beads.models The DataGridModel class bead extends org.apache.flex.html.beads.models.ArrayListSelectionModel to facilitate using an ArrayList as the dataProvider for the DataGrid.
 DataGridPresentationModel
org.apache.flex.html.beads.models The DataGridPresentationModel class contains the data to label the columns of the org.apache.flex.html.DataGrid along with the height of the rows.
 DataGridView
org.apache.flex.html.beads The DataGridView class is the visual bead for the org.apache.flex.html.DataGrid.
 DataGroup
org.apache.flex.html.supportClasses The DataGroup class is the IItemRendererParent used internally by org.apache.flex.html.List class.
 DataItemRenderer
org.apache.flex.html.supportClasses The DataItemRenderer class is the base class for most itemRenderers.
 DataItemRendererFactoryAndEventDispatcherForArrayData
org.apache.flex.html.beads The DataItemRendererFactoryAndEventDispatcherForArrayData class reads an array of data and creates an item renderer for every item in the array.
 DataItemRendererFactoryForArrayData
org.apache.flex.html.beads The DataItemRendererFactoryForArrayData class reads an array of data and creates an item renderer for every item in the array.
 DataItemRendererFactoryForArrayList
org.apache.flex.html.beads The DataItemRendererFactoryForArrayList class uses an ArrayList and creates an item renderer for every item in the collection.
 DataItemRendererFactoryForColumnData
org.apache.flex.html.beads The DataItemRendererFactoryForColumnData class implents the org.apache.flex.core.IDataProviderItemRendererMapper interface and creates the itemRenderers for each cell in the org.apache.flex.html.DataGrid.
 DataItemRendererFactoryForHierarchicalData
org.apache.flex.html.beads The DataItemRendererFactoryForHierarchicalData class reads a HierarchicalData object and creates an item renderer for every item in the array.
 DataItemRendererFactoryForSeriesData
org.apache.flex.charts.beads The DataItemRendererFactoryForSeriesData creates the itemRenderers necessary for series-based charts.
 DataProviderChangeNotifier
org.apache.flex.html.beads The DataProviderChangeNotifier notifies listeners when a selection model's ArrayList dataProvider has changed.
 DataTipBead
org.apache.flex.charts.beads The DataTipBead can be added to a chart to produce a helpful tip when the moves over an itemRenderer.
 DateChooser
org.apache.flex.html The DateChooser class is a component that displays a calendar.
 DateChooserButton
org.apache.flex.html.supportClasses The DateChooserButton class is used for each button in the DateChooser.
 DateChooserModel
org.apache.flex.html.beads.models The DateChooserModel is a bead class that manages the data for a DataChooser.
 DateChooserMouseController
org.apache.flex.html.beads.controllers The DateChooserMouseController class is responsible for listening to mouse event related to the DateChooser.
 DateChooserView
org.apache.flex.html.beads The DateChooserView class is a view bead for the DateChooser.
 DateField
org.apache.flex.html The DateField class provides an input field where a date can be entered and a pop-up calendar control for picking a date as an alternative to the text field.
 DateFieldMouseController
org.apache.flex.html.beads.controllers The DateFieldMouseController class is responsible for monitoring the mouse events on the elements of the DateField.
 DateFieldView
org.apache.flex.html.beads The DateFieldView class is a bead for DateField that creates the input and button controls.
 DateFormatMMDDYYYYBead
org.apache.flex.html.accessories The DateFormatBead class formats the display of a DateField using MM/DD/YYYY format.
 DateHeaderButton
org.apache.flex.html.supportClasses The DateHeaderButton class is used for the buttons in the DateChooser's heading areas.
 DatePicker
org.apache.flex.mobile The DatePicker presents a control for picking a date.
 DatePickerView
org.apache.flex.mobile.beads The DatePickerView bead creates the visual elements of the DatePicker.
 DecrementButtonView
org.apache.flex.html.beads 
 DefinitionBase
org.apache.flex.reflection The description of a Class or Interface
 DefinitionWithMetaData
org.apache.flex.reflection The description of a Class or Interface
 DetailEvent
org.apache.flex.events The DetailEvent class is used for dispatching an event that has a string with more information
 DOMPathUtil
org.apache.flex.utils.dbg The DOMPathUtil class is a tracks instances of display objects and provides a unique string for each one based on its position in the tree of display objects.
 DOMWrapper
org.apache.flex.svg 
 DownArrowButtonView
org.apache.flex.html.beads The DownArrowButtonView class is the view for the down arrow button in a ScrollBar and other controls.
 DragEvent
org.apache.flex.events Drag and Drop Events.
 DragEventBase
org.apache.flex.events Drag and Drop Events.
 DragMouseController
org.apache.flex.html.beads.controllers The DragMouseController bead handles mouse events on the a component, looking for activity that constitutes the start of a drag drop operation.
 DropDownList
org.apache.flex.html The DropDownList class implements the basic equivalent of the <select> tag in HTML.
 DropDownList
org.apache.flex.html5 
 DropDownListController
org.apache.flex.html.beads.controllers The DropDownListController class is the controller for org.apache.flex.html.DropDownList.
 DropDownListList
org.apache.flex.html.supportClasses The DropDownListList class is the List class used internally by DropDownList as the dropdown/popup.
 DropDownListView
org.apache.flex.html.beads The DropDownListView class is the default view for the org.apache.flex.html.DropDownList class.
 DropMouseController
org.apache.flex.html.beads.controllers The DropMouseController bead handles mouse events on the a component, looking for events from a drag/drop operation.
 DropType
org.apache.flex.core The DropType class provides a set of constant values of types of drops in a drag/drop operation
 Ease
org.apache.flex.createjs.tween This is the base class for the CreateJS/TweenJS effects.
 EditableTextKeyboardController
org.apache.flex.html.beads.controllers The EditableTextKeyboardController class bead intercepts keyboard events on the component's text field and emits change events.
 Effect
org.apache.flex.createjs.tween This is the base class for the CreateJS/TweenJS effects.
 Effect
org.apache.flex.effects Effect is the base class for effects in FlexJS.
 EffectTimer
org.apache.flex.utils The Timer class dispatches events based on a delay and repeat count.
 Ellipse
org.apache.flex.svg 
 Endian
org.apache.flex.utils The endianness of the byte data.
 Event
org.apache.flex.events This class simply wraps flash.events.Event so that no flash packages are needed on the JS side.
 EventDispatcher
org.apache.flex.events This class simply wraps flash.events.EventDispatcher so that no flash packages are needed on the JS side.
 Fade
org.apache.flex.effects The Fade effect animates a UI component's alpha or opacity.
 FilledRectangle
org.apache.flex.core The FilledRectangle class draws a simple filled rectangle without a border and with square corners.
 FlattenedList
org.apache.flex.collections The FlattenedList class takes a HierarchicalData object and "flattens" it using all of the open members.
 FlexibleFirstChildHorizontalLayout
org.apache.flex.html.beads.layouts The FlexibleFirstChildHorizontalLayout class is a simple layout bead.
 FormatableLabelView
org.apache.flex.html.beads The FormatableLabelView class is a View bead that is capable of working with a format bead to display a formatted value.
 FormatableTextInputView
org.apache.flex.html.beads The FormatableTextInputView class is a View bead that extends TextInputWithBorderView and is capable of working with a format bead.
 FormatBase
org.apache.flex.core 
 FunctionDefinition
org.apache.flex.reflection The description of a Class or Interface
 GenericBinding
org.apache.flex.binding The GenericBinding class is the data-binding class that applies changes to properties of source objects to a property of the destination object.
 Geolocation
org.apache.cordova.geolocation Geolocation provides the interface to the Cordova Geolocation plugin.
 GoogleMap
org.apache.flex.maps.google The Map class displays a Google Map centered on lat/lng coordinates.
 GoogleMapView
org.apache.flex.maps.google.beads The AS3 version of GoogleMapView is geared toward its use with HTMLLoader for AIR.
 GradientBase
org.apache.flex.graphics 
 GradientEntry
org.apache.flex.graphics 
 GraphicContainer
org.apache.flex.svg 
 GraphicShape
org.apache.flex.createjs.graphics This is the base class for CreateJS graphic shape components such as Circle and Rect.
 GraphicShape
org.apache.flex.svg 
 GraphicsItemRenderer
org.apache.flex.html.supportClasses The GraphicsItemRenderer provides a base class for itemRenderers that use graphics rather than components.
 HContainer
org.apache.flex.html A Container that has a HorizontalLayout.
 HierarchicalData
org.apache.flex.collections Hierarchical data is data already in a structure of parent and child data items.
 HorizontalCategoryAxisBead
org.apache.flex.charts.beads The HorizontalCategoryAxisBead displays a horizontal axis with tick marks corresponding to data points identified by the categoryField property.
 HorizontalLayout
org.apache.flex.html.beads.layouts The HorizontalLayout class is a simple layout bead.
 HorizontalLinearAxisBead
org.apache.flex.charts.beads The HorizontalLinearAxisBead class provides a horizontal axis that uses a numeric range.
 HRule
org.apache.flex.html The HRule class displays a horizontal line
 HRuleView
org.apache.flex.html.beads The ImageView class creates the visual elements of the org.apache.flex.html.Image component.
 HScrollBar
org.apache.flex.html.supportClasses The ScrollBar class represents either a vertical or horizontal control that allows the user to quickly scan through a component that does not wholly fit within its container.
 HScrollBarLayout
org.apache.flex.html.beads.layouts The HScrollBarLayout class is a layout bead that displays lays out the pieces of a horizontal ScrollBar like the thumb, track and arrow buttons.
 HScrollBarMouseController
org.apache.flex.html.beads.controllers The HScrollBarMouseController class is the controller for org.apache.flex.html.supportClasses.HScrollBar that acts as the Horizontal ScrollBar.
 HScrollBarThumbView
org.apache.flex.html.beads The HScrollBarThumbView class is the view for the thumb button in a Horizontal ScrollBar.
 HScrollBarTrackView
org.apache.flex.html.beads The HScrollBarTrackView class is the view for the track in a Horizontal ScrollBar.
 HScrollBarView
org.apache.flex.html.beads The HScrollBarView class is the default view for the org.apache.flex.html.supportClasses.HScrollBar class.
 HTMLElementWrapper
org.apache.flex.core 
 HTMLLoader
org.apache.flex.utils The Timer class dispatches events based on a delay and repeat count.
 HTTPConstants
org.apache.flex.net 
 HTTPHeader
org.apache.flex.net The data class for HTTP headers in HTTP server communications.
 HTTPService
org.apache.flex.net The HTTPService class is a class designed to transfer text over HTTP.
 HTTPServiceBase
org.apache.flex.net The data class for HTTP headers in HTTP server communications.
 HTTPUtils
org.apache.flex.net 
 IAlertModel
org.apache.flex.core The IAlertModel interface describes the minimum set of properties available to an Alert control.
 IApplicationView
org.apache.flex.core The IApplicationView interface is the interface for main view of the application.
 IArrayList
org.apache.flex.collections The ArrayList class provides an event-driven wrapper for the standard Array.
 IAssetLayoutFeatures
org.apache.flex.graphics.utils The IAssetLayoutFeatures interface defines the minimum properties and methods required for an Object to support advanced transforms in embedded assets.
 IAxisBead
org.apache.flex.charts.core 
 IAxisGroup
org.apache.flex.charts.core The IAxisGroup defines the interface for classes that provide drawing space for chart axis objects, such as tick marks and lines.
 IBackgroundBead
org.apache.flex.html.beads The IBackgroundBead interface is a marker interface for beads that draw backgrounds.
 IBead
org.apache.flex.core The IBead interface is the basic interface for plug-ins known as Beads.
 IBeadController
org.apache.flex.core The IBeadController interface is a "marker" interface for beads that are controllers.
 IBeadLayout
org.apache.flex.core The IBeadLayout interface is a "marker" interface for beads that manage the layout for a control.
 IBeadModel
org.apache.flex.core The IBeadModel interface is a "marker" interface for beads that represent the data model for a control.
 IBeadTransform
org.apache.flex.core The IBeadTransform interface is the basic interface for the container views that transform drawable objects that implement ITransformHost
 IBeadView
org.apache.flex.core The IBeadView interface is the interface for beads that represent the view for a control.
 IBinaryDataInput
org.apache.flex.utils 
 IBinaryDataOutput
org.apache.flex.utils 
 IBorderBead
org.apache.flex.html.beads The IBackgroundBead interface is a marker interface for beads that draw backgrounds.
 IBorderModel
org.apache.flex.core The IBorderModel interface is the basic interface for a data model for drawing borders.
 ICartesianChartLayout
org.apache.flex.charts.core This interface is implemented by any Cartesian-style chart layout bead.
 IChart
org.apache.flex.charts.core The IChart interface is the basic interface for every chart component.
 IChartDataGroup
org.apache.flex.charts.core The IChartDataGroup is the interface for the parent element of chart itemRenderers.
 IChartDataModel
org.apache.flex.charts.core The IChartDataModel provides extensions to the standard ISelectionModel to include the series selected (or rolled over).
 IChartItemRenderer
org.apache.flex.charts.core The IChartItemRenderer interface is the interface implemented by any class that draws chart graphics.
 IChartSeries
org.apache.flex.charts.core The IChartSeries interface is the basic interface for any type of chart data series.
 IChild
org.apache.flex.core The IChild interface is the basic interface for a component that is parented by another component.
 IChrome
org.apache.flex.core The IChrome interface is a "marker" interface.
 ICircle
org.apache.flex.graphics 
 ICollection
org.apache.flex.collections The ICollection interface is the basic interface for an iterable collection of data items.
 IComboBoxModel
org.apache.flex.core The IComboBoxModel interface describes the minimum set of properties available to a ComboBox control.
 IComboBoxView
org.apache.flex.html.beads The IComboBoxView interface provides the protocol for any bead that creates the visual parts for a org.apache.flex.html.ComboBox control.
 ICompoundGraphic
org.apache.flex.graphics 
 IConnectedItemRenderer
org.apache.flex.charts.core The IConnectedItemRenderer interface is the interface used to connect data points on a chart.
 IContainer
org.apache.flex.core The IContainer interface is used to mark certain components as Containers.
 IContainerView
org.apache.flex.core The IContainerView interface should be implemented by any view bead that acts as the primary view for a ContainerBase-derived class.
 IContentView
org.apache.flex.core 
 IContentViewHost
org.apache.flex.core This interface is implemented by components that provide access to "behind the scenes" children that are not accessible through the addElement()/removeElement() APIs.
 IDataGridModel
org.apache.flex.core The IDataGridModel interface describes the minimum set of properties available to an DataGrid control.
 IDataGridPresentationModel
org.apache.flex.core The IDataGridPresentationModel interfaces defines the data needed to present a DataGrid.
 IDataGridView
org.apache.flex.html.beads The IDataGridView interface marks as a component as being the bead that can create the visual pieces for a org.apache.flex.html.DataGrid.
 IDataProviderItemRendererMapper
org.apache.flex.core The IDataProviderItemRendererMapper interface is the interface for beads that know how to iterate through a dataProvider, generate item renderers, and assign items from the dataProvider to those item renderers.
 IDateChooserModel
org.apache.flex.core The IDateChooserModel interface.
 IDocument
org.apache.flex.core The IDocument interface is the basic interface for objects that can be tags in an MXML document and need to know about the host document.
 IDragInitiator
org.apache.flex.core The IDragInitiator interface is the basic interface for the object that wants to know if a drop was accepted in a drag/drop operation.
 IDropDownListView
org.apache.flex.html.beads The IDropDownListView interface is the interface for views for the org.apache.flex.html.DropDownList.
 IEffect
org.apache.flex.effects IEffect is the lowest-level interface for effects in FlexJS.
 IEffectTimer
org.apache.flex.core The IEffectTimer interface is the basic interface for the class that updates effects like tweens.
 IEllipse
org.apache.flex.graphics 
 IEventDispatcher
org.apache.flex.events This class simply wraps flash.events.EventDispatcher so that no flash packages are needed on the JS side.
 IFactory
org.apache.flex.core The IFactory interface is the basic interface used as the type for properties that specify a factory for item renderers and other scenarios where multiple copies of a custom class are generated.
 IFill
org.apache.flex.graphics 
 IFlexInfo
org.apache.flex.core The IFlexInfo interface is an interface used to signal to the compiler that it should generate a data structure that contains information about the application such as its size, mixins, locale, etc.
 IFormatBead
org.apache.flex.core The IFormatBead interface should be implemented by any bead that provides a formatting service.
 IGraphicsDrawing
org.apache.flex.html.beads The IGraphicsDrawing interface is a marker interface for beads that draw into the graphics layer.
 IGraphicShape
org.apache.flex.graphics 
 IHandlesOriginalEvent
org.apache.flex.events.utils The presence of this interface indicates that the event.target being processed by a converter, such as MouseEventConverter, should be ignored.
 IHierarchicalData
org.apache.flex.collections The IHierarchicalData interface defines the interface used to represent hierarchical data as the data provider for a FlexJS component.
 IHorizontalAxisBead
org.apache.flex.charts.core The IHorizontalAxisBead interface is a marker for any class that draws a horizontal axis.
 IImageModel
org.apache.flex.core The IImageModel interface describes the minimum set of properties available to an Image control.
 IInputParser
org.apache.flex.collections.parsers The IInputParser interface is the basic interface for parsing data from a server or database into an array of items.
 IItemConverter
org.apache.flex.collections.converters The IItemConverter interface is the basic interface for converting a serialized data item to a data class instance.
 IItemRenderer
org.apache.flex.core The IItemRenderer interface is the basic interface for item renderers.
 IItemRendererClassFactory
org.apache.flex.core The IItemRendererClassFactory interface is the basic interface for beads that generate instances of IItemRenderers.
 IItemRendererParent
org.apache.flex.core The IItemRendererParent interface is the basic interface for the container that parents item renderers.
 IItemRendererProvider
org.apache.flex.core The IItemRendererProvider interface is implemented by classes that provide a ClassFactory for itemRenderers.
 ILayoutChild
org.apache.flex.core The IChild interface is the basic interface for a component that is parented by another component.
 ILayoutHost
org.apache.flex.core The ILayoutHost interface is the basic interface for the container views that have an IBeadLayout.
 ILineSegmentItemRenderer
org.apache.flex.charts.supportClasses The ILineSegmentItemRenderer interface must be implemented by any class that will become an line segment itemRenderer for a LineSeries.
 IListPresentationModel
org.apache.flex.core The IListPresentationModel interface holds key values for the display of lists.
 IListView
org.apache.flex.html.beads The IListView interface provides the protocol for any bead that creates the visual parts for a org.apache.flex.html.List control.
 Image
org.apache.flex.html The Image class is a component that displays a bitmap.
 ImageAndTextButton
org.apache.flex.html The ImageTextButton class implements a basic button that displays and image and text.
 ImageAndTextButtonView
org.apache.flex.html.beads The ImageButtonView class provides an image-only view for the standard Button.
 ImageAndTextModel
org.apache.flex.html.beads.models The ImageAndTextModel class is associates and image with some text.
 ImageButton
org.apache.flex.html The ImageButton class presents an image as a button.
 ImageButtonView
org.apache.flex.html.beads The ImageButtonView class provides an image-only view for the standard Button.
 ImageModel
org.apache.flex.html.beads.models The ImageModel class bead defines the data associated with an org.apache.flex.html.Image component, namely the source of the image.
 ImageView
org.apache.flex.html.beads The ImageView class creates the visual elements of the org.apache.flex.html.Image component.
 IMeasurementBead
org.apache.flex.core The IMeasurementBead interface is the basic interface for the bead that can compute and report the measurements of the contents of a component.
 IMXMLDocument
org.apache.flex.core The IMXMLDocument interface is an interface for a component that supports being written in MXML.
 IncrementButtonView
org.apache.flex.html.beads 
 IPanelModel
org.apache.flex.core The IPanelModel interface describes the minimum set of properties available to a Panel control.
 IParent
org.apache.flex.core The IParent interface is the basic interface for a component that contains subcomponents, including the application class.
 IParentIUIBase
org.apache.flex.core The IParentIUIBase interface is a convenience interface for IUIBase components that contains subcomponents.
 IPath
org.apache.flex.graphics 
 IPathCommand
org.apache.flex.graphics 
 IPopUp
org.apache.flex.core The IPopUp interface is a "marker" interface for a component that should be floated above other components that aren't an IPopUp.
 IPopUpHost
org.apache.flex.core The IPopUpHost interface is a "marker" interface for a component that parents components that implement IPopUp.
 IRangeModel
org.apache.flex.core The IRangeModel interface describes the minimum set of properties available to control that let the user select from within a range of numbers like NumericStepper and Slider.
 IRect
org.apache.flex.graphics 
 IRollOverModel
org.apache.flex.core The IRollOverModel interface describes the minimum set of properties available to control that supports rollover highlighting of an item within a set of items.
 IScrollBarModel
org.apache.flex.core The IScrollBarModel interface describes the minimum set of properties available to control that let the user select from within a range of numbers like ScrollBar.
 IScrollBarView
org.apache.flex.html.beads The IScrollBarView interface is the interface for views for the org.apache.flex.html.supportClasses.ScrollBar.
 IScrollingLayoutParent
org.apache.flex.core The IScrollingLayoutParent interface is an ILayoutParent that has traditional scrollbars.
 ISelectableItemRenderer
org.apache.flex.core The IItemRenderer interface is the basic interface for item renderers.
 ISelectionModel
org.apache.flex.core The ISelectionModel interface describes the minimum set of properties available to control that let the user select from within a set of items in a dataProvider.
 ISliderView
org.apache.flex.html.beads The ISliderView interface provides the protocol for any bead that creates the visual parts for a org.apache.flex.html.Slider control.
 ISpinnerView
org.apache.flex.html.beads The ISpinnerView interface provides the protocol for any bead that creates the visual parts for a org.apache.flex.html.Spinner control.
 IStatesImpl
org.apache.flex.core The IStatesImpl interface is a "marker" interface for the implementation view states in a View like ViewBase.
 IStatesObject
org.apache.flex.core The IStatesObject interface is the interface for an object that supports states.
 IStrand
org.apache.flex.core The IStrand interface is the basic interface for a host component for a set of plug-ins known as Beads.
 IStrandWithModel
org.apache.flex.core The IStrand interface is the basic interface for a host component for a set of plug-ins known as Beads.
 IStringCollection
org.apache.flex.collections The IStringCollection interface is the basic interface for an iterable collection of strings.
 IStroke
org.apache.flex.graphics 
 IStyleableObject
org.apache.flex.core The IStyleableObject interface is the interface for objects that support style properties.
 IStyleObject
org.apache.flex.core The IStyleObject interface is the interface for objects that contain style properties.
 ItemAddedEvent
org.apache.flex.events The ItemAddedEvent is dispatched by IItemRendererParent objects whenenver an itemRenderer is added.
 ItemClickedEvent
org.apache.flex.events The ItemClickedEvent is a custom event issued by an itemRenderer to convey information about itself when it has determined that the event(s) happening to it constitute a 'click' on itself.
 ItemRemovedEvent
org.apache.flex.events The ItemRemovedEvent is dispatched by IItemRendererParent objects whenenver an itemRenderer is removed.
 ItemRendererClassFactory
org.apache.flex.core The ItemRendererClassFactory class is the default implementation of IItemRendererClassFactory.
 ItemRendererMouseController
org.apache.flex.html.beads.controllers The ItemRendererMouseController class can mouse events in itemRenderers.
 IText
org.apache.flex.graphics 
 ITextFieldView
org.apache.flex.html.beads The ITextFieldView interface is the interface for views for the use a CSSTextField to display text.
 ITextItemRenderer
org.apache.flex.html.beads The ITextItemRenderer interface is the interface for for org.apache.flex.core.IItemRenderer that display text.
 ITextModel
org.apache.flex.core The ITextModel interface describes the minimum set of properties available to control that displays text.
 ITitleBarModel
org.apache.flex.core The ITitleBarModel interface describes the minimum set of properties available to control that displays a title bar.
 IToggleButtonModel
org.apache.flex.core The IToggleButtonModel interface describes the minimum set of properties available to ToggleButton that displays a text label.
 ITransformHost
org.apache.flex.core The ITransformHost interface is the basic interface for the container views that have an IBeadTransform.
 ITransformModel
org.apache.flex.core The ITransformModel interface describes the minimum set of properties needed to define a transformation on an object.
 IUIBase
org.apache.flex.core The IUIBase interface is the basic interface for user interface components.
 IValuesImpl
org.apache.flex.core The IValuesImpl interface is the basic interface for the subsystem that provides default values to components.
 IValueToggleButtonModel
org.apache.flex.core The IValueToggleButtonModel interface describes the minimum set of properties available each ToggleButton in a group of ToggleButtons of which only one can be selected at a time.
 IVerticalAxisBead
org.apache.flex.charts.core The IHorizontalAxisBead interface is a marker for any class that draws a verical axis.
 IViewManager
org.apache.flex.mobile The IViewManager interface is implemented by classes that manage or control IViews.
 IViewManagerView
org.apache.flex.mobile The IViewManagerView interface is implemented by any class that can be managed by an IViewManager.
 IViewport
org.apache.flex.core A Viewport is a window onto an area of content.
 IViewportModel
org.apache.flex.core A Viewport is the area of a Container set aside for displaying content and any scrolling controls.
 IViewportScroller
org.apache.flex.core The IViewportScroller interface describes an object that can be used to scroll or navigate around a system that uses an IViewport.
 IWedgeItemRenderer
org.apache.flex.charts.supportClasses The IWedgeItemRenderer interface must be implemented by any class that is used as an itemRenderer for a PieSeries.
 JSONInputParser
org.apache.flex.collections.parsers The JSONInputParser class parses a JSON structure into an array of JSON sub-structures.
 JSONItemConverter
org.apache.flex.collections.converters The JSONItemConverter class parses a JSON structure into an ActionScript object.
 Label
org.apache.flex.createjs The Label class provides a static text string which may be colored.
 Label
org.apache.flex.html The Label class implements the basic control for labeling other controls.
 Label
org.apache.flex.html5 Label probably should extend TextField directly, but the player's APIs for TextLine do not allow direct instantiation, and we might want to allow Labels to be declared and have their actual view be swapped out.
 LatLng
google.maps 
 LayoutChangeNotifier
org.apache.flex.html.beads.layouts The LayoutChangeNotifier notifies layouts when a property it is watching changes.
 LazyCollection
org.apache.flex.collections The LazyCollection class implements a collection whose items require conversion from a source data format to some other data type.
 LeftArrowButtonView
org.apache.flex.html.beads The LeftArrowButtonView class is the view for the left arrow button in a ScrollBar and other controls.
 LinearGradient
org.apache.flex.svg 
 LineChart
org.apache.flex.charts The LineChart displays a series of line graphs with optional graphics at each vertex.
 LineChartCategoryVsLinearLayout
org.apache.flex.charts.beads.layouts The LineChartCategoryVsLinearLayout displays a line graph of plot points where the horizontal axis is category value and the vertical axis is numeric.
 LineChartLinearVsLinearLayout
org.apache.flex.charts.beads.layouts The LineChartLinearVsLinearLayout displays a line graph of plot points where both axes are numeric values.
 LineSegmentItemRenderer
org.apache.flex.charts.supportClasses The LineSegmentItemRenderer class draws a line between the vertices of a LineSeries.
 LineSeries
org.apache.flex.charts.supportClasses The LineChartSeries represents a pair of X and Y values to be drawn within a org.apache.flex.charts.LineChart.
 LineStyle
org.apache.flex.graphics 
 LineTo
org.apache.flex.graphics 
 List
org.apache.flex.html The List class is a component that displays multiple data items.
 List
org.apache.flex.html5 Label probably should extend TextField directly, but the player's APIs for TextLine do not allow direct instantiation, and we might want to allow Labels to be declared and have their actual view be swapped out.
 ListBase
org.apache.flex.core The ListBase class is the base class for most lists in FlexJS.
 ListBaseStrandChildren
org.apache.flex.core The ListBaseStrandChildren exists so that Lists are compatible with the ListView/ContainerView beads.
 ListPresentationModel
org.apache.flex.html.beads.models The ListPresentationModel holds values used by list controls for presenting their user interfaces.
 ListSingleSelectionMouseController
org.apache.flex.html.beads.controllers The ListSingleSelectionMouseController class is a controller for org.apache.flex.html.List.
 ListView
org.apache.flex.html.beads The List class creates the visual elements of the org.apache.flex.html.List component.
 ManagerBase
org.apache.flex.mobile The ManagerBase is a base class for mobile display managers such as StackedViewManager and TabbedViewManager.
 MapModel
org.apache.flex.maps.google.models The data model for the Map class, this holds the maps current center location, its current zoom level, the last marker selected, and any search results.
 MapsEventListener
google.maps 
 Marker
google.maps 
 Matrix
org.apache.flex.geom 
 MetaDataArgDefinition
org.apache.flex.reflection The description of a Class or Interface
 MetaDataDefinition
org.apache.flex.reflection The description of a Class or Interface
 MethodDefinition
org.apache.flex.reflection The description of a Class or Interface
 MixinManager
org.apache.flex.utils The MixinManager class is the class that instantiates mixins linked into the application.
 MobileWebBrowserView
org.apache.flex.mobile.beads The MobileWebBrowserView creates an instance of StageWebView to load web pages into a mobile application.
 MouseEvent
org.apache.flex.events Mouse events
 MouseEventConverter
org.apache.flex.events.utils Mouse events conversion.
 MouseUtils
org.apache.flex.events.utils This class maps common event functions for MouseEvent
 Move
org.apache.flex.effects The Move effect animates a UI component's x or y position.
 MoveTo
org.apache.flex.graphics 
 MultilineLabel
org.apache.flex.html The Label class implements the basic control for labeling other controls.
 MultilineTextFieldView
org.apache.flex.html.beads The TextFieldView class is the default view for the org.apache.flex.html.Label class.
 MVCObject
google.maps 
 MXMLBeadView
org.apache.flex.html The MXMLBeadView class extends ContainerView and adds support for databinding and specification of children in MXML.
 MXMLBeadViewDataBinding
org.apache.flex.binding The MXMLBeadViewDataBinding class implements databinding for MXMLBeadView instances.
 MXMLDataInterpreter
org.apache.flex.utils The MXMLDataInterpreter class is the class that interprets the encoded information generated by the compiler that describes the contents of an MXML document.
 MXMLDragInitiator
org.apache.flex.core The MXMLDragInitiator is an IDragInitiator that dispatches events when the IDragInitiator methods are called to make it easier to handle in MXML.
 Namespace
Top Level 
 NavigationBar
org.apache.flex.mobile.chrome The NavigationBar class is part of the mobile view manager's chrome.
 NumberFormatter
org.apache.flex.html.accessories The NumberFormatter class formats a value in separated groups.
 NumericOnlyTextInputBead
org.apache.flex.html.accessories The NumericOnlyTextInputBead class is a specialty bead that can be used with any TextInput control.
 NumericStepper
org.apache.flex.html The NumericStepper class is a component that displays a numeric value and up/down controls (using a org.apache.flex.html.Spinner) to increase and decrease the value by specific amounts.
 NumericStepperView
org.apache.flex.html.beads The NumericStepperView class creates the visual elements of the org.apache.flex.html.NumericStepper component.
 OneFlexibleChildHorizontalLayout
org.apache.flex.html.beads.layouts The OneFlexibleChildHorizontalLayout class is a simple layout bead.
 OneFlexibleChildVerticalLayout
org.apache.flex.html.beads.layouts The OneFlexibleChildVerticalLayout class is a simple layout bead.
 Panel
org.apache.flex.html The Panel class is a Container component capable of parenting other components.
 PanelModel
org.apache.flex.html.beads.models The PanelModel bead class holds the values for a org.apache.flex.html.Panel, such as its title.
 PanelView
org.apache.flex.html.beads The Panel class creates the visual elements of the org.apache.flex.html.Panel component.
 PanelWithControlBar
org.apache.flex.html The Panel class is a Container component capable of parenting other components.
 PanelWithControlBarView
org.apache.flex.html.beads The Panel class creates the visual elements of the org.apache.flex.html.Panel component.
 Parallel
org.apache.flex.effects The Parallel effect animates set of effects at the same time.
 ParentDocumentBead
org.apache.flex.core The ParentDocumentBead class looks up the parent chain to find a parent that was written in MXML.
 PasswordInputBead
org.apache.flex.html.accessories The PasswordInput class is a specialty bead that can be used with any TextInput control.
 Path
org.apache.flex.svg 
 PathBuilder
org.apache.flex.graphics 
 PathHelper
org.apache.flex.graphics.utils 
 PieChart
org.apache.flex.charts The PieChart displays data as a percentage of pie.
 PieChartLayout
org.apache.flex.charts.beads.layouts The PieChartLayout class calculates the size and position of all of the itemRenderers for a PieChart.
 PieSeries
org.apache.flex.charts.supportClasses 
 PlatformWiper
org.apache.flex.effects Helper class for Wipe effects.
 PNGEncoder
org.apache.flex.utils The PNGEncoder class converts raw bitmap images into encoded images using Portable Network Graphics (PNG) lossless compression.
 Point
org.apache.flex.geom The Point class is a utility class for holding x and y values, not that you can't use it to hold a width and height value.
 PointUtils
org.apache.flex.utils The PointUtils class is a collection of static functions that convert Points between coordinate spaces.
 PolarChart
org.apache.flex.charts.core This class provides the basis for circular, or polar, charts.
 ProgressEvent
org.apache.flex.events The ProgressEvent
 PropertyWatcher
org.apache.flex.binding The PropertyWatcher class is the data-binding class that watches for changes to various properties in objects.
 Proxy
org.apache.flex.utils The Proxy class calls methods when properties are set and read and deleted.
 QuadraticCurve
org.apache.flex.graphics 
 RadioButton
org.apache.flex.html The RadioButton class is a component that displays a selectable Button.
 RadioButton
org.apache.flex.html5 
 RadioButton
org.apache.flex.jquery 
 RadioButtonIcon
org.apache.flex.html.supportClasses The RadioButton class is a component that displays a selectable Button.
 RadioButtonView
org.apache.flex.html.beads The RadioButtonView class creates the visual elements of the org.apache.flex.html.RadioButton component.
 RangeModel
org.apache.flex.html.beads.models The RangeModel class bead defines a set of for a numeric range of values which includes a minimum, maximum, and current value.
 RangeModelExtended
org.apache.flex.html.beads.models The RangeModelExtended bead expands on the RangeModel and adds a function to display a value from the model.
 RangeStepper
org.apache.flex.html The RangeStepper control allows for the selection of a single value from multiple choices.
 RangeStepperMouseController
org.apache.flex.html.beads.controllers The RangeStepperMouseController bead feeds mouse events to the RangeStepper and its components.
 RangeStepperView
org.apache.flex.html.beads The RangeStepperView bead creates the visual elements of the RangeStepper.
 Rect
org.apache.flex.createjs.graphics Creates a rectangle.
 Rect
org.apache.flex.svg 
 Rectangle
org.apache.flex.geom The Rectangle class is a utility class for holding four coordinates of a rectangle
 Resize
org.apache.flex.effects The Resize effect animates a UI component's width or height.
 RightArrowButtonView
org.apache.flex.html.beads The RightArrowButtonView class is the view for the right arrow button in a ScrollBar and other controls.
 ScrollBar
org.apache.flex.html.supportClasses The ScrollBar class represents either a vertical or horizontal control that allows the user to quickly scan through a component that does not wholly fit within its container.
 ScrollBarModel
org.apache.flex.html.beads.models The ScrollBarModel class bead extends the org.apache.flex.html.beads.models.RangeModel and adds page size and page step sizes.
 ScrollBarMouseControllerBase
org.apache.flex.html.beads.controllers The ScrollBarMouseControllerBase class is the base class for ScrollBarMouseControllers such as VScrollBarMouseController.
 ScrollBarView
org.apache.flex.html.beads The ScrollBarView class is the default view for the org.apache.flex.html.supportClasses.ScrollBar class.
 ScrollingViewport
org.apache.flex.html.supportClasses The ScrollingViewport extends the Viewport class by adding horizontal and vertical scroll bars, if needed, to the content area of a Container.
 Sequence
org.apache.flex.createjs.tween The Sequence effect plays a set of effects, one after the other.
 Sequence
org.apache.flex.effects The Sequence effect animates a set of effects one at a time.
 SimpleAlert
org.apache.flex.html The SimpleAlert class is a component that displays a message and an OK button.
 SimpleAlertView
org.apache.flex.html.beads The SimpleAlertView class creates the visual elements of the org.apache.flex.html.SimpleAlert component.
 SimpleApplication
org.apache.flex.core The SimpleApplication class can be used as the main class and entry point for low-level ActionScript-only FlexJS applications.
 SimpleBinding
org.apache.flex.binding The SimpleBinding class is lightweight data-binding class that is optimized for simple assignments of one object's property to another object's property.
 SimpleCSSStyles
org.apache.flex.core The SimpleCSSStyles class contains CSS style properties supported by SimpleCSSValuesImpl.
 SimpleCSSValuesImpl
org.apache.flex.core The SimpleCSSValuesImpl class implements a minimal set of CSS lookup rules that is sufficient for most applications.
 SimpleList
org.apache.flex.html The SimpleList class is a component that displays data in a vertical column.
 SimpleStatesImpl
org.apache.flex.core The SimpleStatesImpl class implements a minimal set of view state functionality that is sufficient for most applications.
 SimpleValuesImpl
org.apache.flex.core The SimpleValuesImpl class implements a simple lookup rules that is sufficient for many very simple applications.
 SingleLineBorderBead
org.apache.flex.html.beads The SingleLineBorderBead class draws a single line solid border.
 SingleLineBorderModel
org.apache.flex.html.beads.models The SingleLineBorderModel class is a data model for a single line border.
 Size
org.apache.flex.geom The Size class is a utility class for holding width and height values.
 Slider
org.apache.flex.html The Slider class is a component that displays a range of values using a track and a thumb control.
 SliderMouseController
org.apache.flex.html.beads.controllers The SliderMouseController class bead handles mouse events on the org.apache.flex.html.Slider's component parts (thumb and track) and dispatches change events on behalf of the Slider (as well as co-ordinating visual changes (such as moving the thumb when the track has been tapped or clicked).
 SliderThumbView
org.apache.flex.html.beads The SliderThumbView class creates the draggable input element for the org.apache.flex.html.Slider component.
 SliderTrackView
org.apache.flex.html.beads The SliderTrackView class creates the track area for the org.apache.flex.html.Slider component.
 SliderView
org.apache.flex.html.beads The SliderView class creates the visual elements of the org.apache.flex.html.Slider component.
 SolidBackgroundBead
org.apache.flex.html.beads The SolidBackgroundBead class draws a solid filled background.
 SolidBorderUtil
org.apache.flex.utils The SolidBorderUtil class is a utility class that draws a solid color border of a specified color, thickness and alpha.
 SolidColor
org.apache.flex.graphics 
 SolidColorStroke
org.apache.flex.graphics 
 Spacer
org.apache.flex.html The Spacer class takes up space in the UI layout.
 Spinner
org.apache.flex.html The Spinner class is a component that displays a control for incrementing a value and a control for decrementing a value.
 SpinnerButton
org.apache.flex.html.supportClasses 
 SpinnerMouseController
org.apache.flex.html.beads.controllers The SpinnerMouseController class bead handles mouse events on the org.apache.flex.html.Spinner's component buttons, changing the value of the Spinner.
 SpinnerView
org.apache.flex.html.beads The SpinnerView class creates the visual elements of the org.apache.flex.html.Spinner component.
 StackedBarChart
org.apache.flex.charts The StackedBarChart displays a histogram chart where each series in the chart is stack next to each other.
 StackedBarChartLayout
org.apache.flex.charts.beads.layouts The StackedBarChartLayout class calculates the size and position of all of the itemRenderers for all of the series in a StackedBarChart.
 StackedColumnChart
org.apache.flex.charts The StackedColumnChart displays a histogram chart where each series in the chart is stack on top of each other.
 StackedColumnChartLayout
org.apache.flex.charts.beads.layouts The StackedColumnChartLayout class calculates the size and position of all of the itemRenderers for all of the series in a StackedColumnChart.
 StackedViewManager
org.apache.flex.mobile The StackedViewManager displays a single View at a time from a collection of Views where views[0] is at the bottom and views[n-1] is at the top and displayed.
 StackedViewManagerView
org.apache.flex.mobile.beads The StackedViewManagerView creates the visual elements of the StackedViewManager.
 StageProxy
org.apache.flex.core The StageProxy class wraps the stage and presents it as a FlexJS IEventDispatcher.
 State
org.apache.flex.states The State class is one of the classes in the view states subsystem.
 StatesWithTransitionsImpl
org.apache.flex.core The StatesWithTransitionsImpl class implements a set of view state functionality that includes transitions between states.
 Strand
org.apache.flex.core The Strand class is the base class for non-display object that implement a strand.
 StringItemRenderer
org.apache.flex.html.supportClasses The StringItemRenderer class displays data in string form using the data's toString() function.
 StringPadder
org.apache.flex.utils The StringPadder utility class is an all-static class with methods for working with String objects.
 StringSelectionModel
org.apache.flex.html.beads.models The StringSelectionModel class is a selection model for selecting a single string from a vector of strings.
 StringTrimmer
org.apache.flex.utils The StringTrimmer class is a collection of static functions that provide utility features for trimming whitespace off Strings.
 StringUtil
org.apache.flex.utils The StringUtil utility class is an all-static class with methods for working with String objects.
 StyleableCSSTextField
org.apache.flex.core The StyleableCSSTextField class implements more CSS text styles in a TextField.
 SVGBoxItemRenderer
org.apache.flex.charts.optimized The SVGBoxItemRenderer draws its graphics directly into a SVGChartDataGroup (CompoundGraphic).
 SVGChartAxisGroup
org.apache.flex.charts.optimized The SVGChartAxisGroup provides a CompoundGraphic whose drawing functions can be used to display a chart's axis graphics without resorting to the creation of extra objects.
 SVGChartDataGroup
org.apache.flex.charts.optimized The SVGChartDataGroup serves as the drawing canvas for SVG itemRenderers.
 SVGLineSegmentItemRenderer
org.apache.flex.charts.optimized The SVGLineSegmentItemRenderer draws its graphics directly into a SVGChartDataGroup (a CompoundGraphic).
 SVGWedgeItemRenderer
org.apache.flex.charts.optimized The SVGWedgeItemRenderer draws its graphics directly into a SVGChartDataGroup (a CompoundGraphic).
 TabBar
org.apache.flex.mobile.chrome The TabBar class displays a set of buttons that can be used to switch between navigation panels.
 TabbedViewManager
org.apache.flex.mobile The TabbedViewManager displays a set of views, only one of which is active at a time.
 TabbedViewManagerView
org.apache.flex.mobile.beads The TabbedViewManagerView constructs the visual elements of the TabbedViewManager.
 Text
org.apache.flex.svg Draws a string of characters at a specific location using the stroke value of color and alpha.
 TextArea
org.apache.flex.html The TextArea class implements the basic control for multi-line text input.
 TextArea
org.apache.flex.html5 
 TextAreaView
org.apache.flex.html.beads The TextAreaView class is the default view for the org.apache.flex.html.TextArea class.
 TextButton
org.apache.flex.createjs The TextButton class provides a clickable button.
 TextButton
org.apache.flex.html The TextButton class implements a basic button that displays text.
 TextButton
org.apache.flex.html5 
 TextButton
org.apache.flex.jquery 
 TextButton
org.apache.flex.svg 
 TextButtonMeasurementBead
org.apache.flex.html.beads The TextButtonMeasurementBead class helps measure a org.apache.flex.html.TextButton.
 TextButtonView
org.apache.flex.html.beads The TextButtonView class is the default view for the org.apache.flex.html.TextButton class.
 TextFieldItemRenderer
org.apache.flex.html.supportClasses The TextFieldItemRenderer class provides a org.apache.flex.html.TextField as an itemRenderer.
 TextFieldLabelMeasurementBead
org.apache.flex.html.beads The TextFieldLabelMeasurementBead class helps to measure org.apache.flex.html.Label components.
 TextFieldView
org.apache.flex.html.beads The TextFieldView class is the default view for the org.apache.flex.html.Label class.
 TextFieldViewBase
org.apache.flex.html.beads The TextFieldViewBase class is the base class for the components that display text.
 TextInput
org.apache.flex.html The TextInput class implements the basic control for single-line text input.
 TextInput
org.apache.flex.html5 
 TextInputView
org.apache.flex.html.beads The TextInputView class is the view for the org.apache.flex.html.TextInput in a ComboBox and other controls because it does not display a border.
 TextInputWithBorderView
org.apache.flex.html.beads The TextInputWithBorderView class is the default view for the org.apache.flex.html.TextInput.
 TextItemRendererFactoryForArrayData
org.apache.flex.html.beads The TextItemRendererFactoryForArrayData class is the IDataProviderItemRendererMapper for creating ITextItemRenderers and assigning them data from an array.
 TextItemRendererFactoryForStringVectorData
org.apache.flex.html.beads The TextItemRendererFactoryForStringVectorData class is the IDataProviderItemRendererMapper for creating ITextItemRenderers and assigning them data from an vector of Strings.
 TextModel
org.apache.flex.html.beads.models The TextModel class is most basic data model for a component that displays text.
 TextPromptBead
org.apache.flex.html.accessories The TextPromptBead class is a specialty bead that can be used with any TextInput control.
 TileLayout
org.apache.flex.html.beads.layouts The TileLayout class bead sizes and positions the elements it manages into rows and columns.
 Timer
org.apache.flex.utils The Timer class dispatches events based on a delay and repeat count.
 TitleBar
org.apache.flex.html The TitleBar class is a Container component that displays a title and an optional close button.
 TitleBarMeasurementBead
org.apache.flex.html.beads The TitleBarMeasurementBead class measures the overall size of a org.apache.flex.html.TitleBar.
 TitleBarModel
org.apache.flex.html.beads.models The TitleBarModel class bead holds the values for the org.apache.flex.html.TitleBar's properties.
 TitleBarView
org.apache.flex.html.beadsThe TitleBarView is the view for a Panel's TitleBar written in MXML
 TitleView
org.apache.flex.mobile The TitleView class represents a view in a mobile app that has a title and is typically used in a ViewManager.
 ToggleButtonModel
org.apache.flex.html.beads.models The ToggleButtonModel class bead holds values for org.apache.flex.html.Buttons that have a state.
 ToggleSwitch
org.apache.flex.mobile The ToggleSwitch is a UI control that displays on/off or yes/no states.
 ToggleSwitchMouseController
org.apache.flex.mobile.beads.controllers The ToggleSwitchMouseController bead handles mouse events on the ToggleSwitch, allowing the user to use the mouse to change the state of the ToggleSwitch.
 ToggleSwitchView
org.apache.flex.mobile.beads The ToggleSwitchView creates the element used to display the ToggleSwitch interface.
 ToggleTextButton
org.apache.flex.html The ToggleButton class is a TextButton that supports a selected property.
 ToggleTextButton
org.apache.flex.jquery The ToggleButton class is a TextButton that supports a selected property.
 ToolBar
org.apache.flex.mobile.chrome The ToolBar class provides a space below the contentArea of a view manager which can be used to house controls for the view.
 ToolTip
org.apache.flex.html The Label class implements the basic control for labeling other controls.
 ToolTipBead
org.apache.flex.html.accessories The ToolTipBead class is a specialty bead that can be used with any control.
 TransformBead
org.apache.flex.svg 
 TransformCompoundModel
org.apache.flex.core 
 TransformModel
org.apache.flex.core 
 TransformMoveXModel
org.apache.flex.core 
 TransformMoveYModel
org.apache.flex.core 
 TransformOffsets
org.apache.flex.graphics.utils A CompoundTransform represents a 2D or 3D matrix transform.
 TransformRotateModel
org.apache.flex.core 
 TransformScaleModel
org.apache.flex.core 
 Transition
org.apache.flex.states The Transition class holds information describing what to do when changing from one state to another.
 Tree
org.apache.flex.html The Tree component displays structured data.
 TreeItemRenderer
org.apache.flex.html.supportClasses 
 TreeListData
org.apache.flex.html.supportClasses The TreeListData class contains information that Tree item renderers may find useful when displaying the data for a node in the tree.
 TreeSingleSelectionMouseController
org.apache.flex.html.beads.controllers The TreeSingleSelectionMouseController class is a controller for org.apache.flex.html.Tree.
 Tween
org.apache.flex.createjs.tween The Tween effect animates an object from one place to another; it can also fade and object in and out by adjusting the object's alpha value.
 Tween
org.apache.flex.effects Tween is the underlying animation class for the effects in FlexJS.
 TypeDefinition
org.apache.flex.reflection The description of a Class or Interface
 UIBase
org.apache.flex.core The UIBase class is the base class for most composite user interface components.
 UIBase
org.apache.flex.createjs.core The CreateJS framework provides its own version of UIBase.
 UIButtonBase
org.apache.flex.core The UIButtonBase class is the base class for most Buttons in a FlexJS application.
 UIDUtil
org.apache.flex.utils The UIDUtil class is an all-static class with methods for working with UIDs (unique identifiers) within Flex.
 UIItemRendererBase
org.apache.flex.html.supportClasses The UIItemRendererBase class is the base class for all itemRenderers.
 UIUtils
org.apache.flex.utils The UIUtils class is a collection of static functions that provide utility features to UIBase objects.
 UpArrowButtonView
org.apache.flex.html.beads The UpArrowButtonView class is the view for the up arrow button in a ScrollBar and other controls.
 URLBinaryLoader
org.apache.flex.net The BinaryUploader class is a relatively low-level class designed to get binary data over HTTP the intent is to create similar classes for text and URL vars.
 URLLoader
org.apache.flex.net The URLLoader class is a base class for the specific flavors of loaders such as binary, text or variables
 URLRequest
org.apache.flex.net The URLRequest class captures all of the information in a single HTTP request.
 URLStream
org.apache.flex.net 
 ValueChangeEvent
org.apache.flex.events The ValueChangeEvent class replaces the PropertyChangeEvent as the default event for property changes used in the databinding subsystem.
 ValueEvent
org.apache.flex.events The ValueEvent class is used for dispatching an event that has one useful value
 ValuesManager
org.apache.flex.core The ValuesManager class is one of the few Singleton classes in FlexJS.
 ValueToggleButtonModel
org.apache.flex.html.beads.models The ValueToggleButtonModel class bead extends the org.apache.flex.html.beads.models.ToggleButtonModel and adds value intended to represent a collection of similar org.apache.flex.html.Buttons such as org.apache.flex.html.RadioButtons.
 VariableDefinition
org.apache.flex.reflection The description of a Class or Interface
 VContainer
org.apache.flex.html A Container that has a VerticalLayout.
 VerticalCategoryAxisBead
org.apache.flex.charts.beads The VerticalCategoryAxisBead displays a vertical axis with tick marks corresponding to data points identified by the categoryField property.
 VerticalColumnLayout
org.apache.flex.html.beads.layouts ColumnLayout is a class that organizes the positioning of children of a container into a set of columns where each column's width is set to the maximum size of all of the children in that column.
 VerticalLayout
org.apache.flex.html.beads.layouts The VerticalLayout class is a simple layout bead.
 VerticalLinearAxisBead
org.apache.flex.charts.beads The VerticalLinearAxisBead class provides a vertical axis that uses a numeric range.
 View
org.apache.flex.core The View class is the class for most views in a FlexJS application.
 View
org.apache.flex.createjs.core This version of View is specific for CreateJS since CreateJS does not use the HTML DOM.
 ViewBase
org.apache.flex.core The ViewBase class is the base class for most views in a FlexJS application.
 ViewDataBinding
org.apache.flex.binding The ViewDataBinding class implements databinding for View instances.
 ViewManagerBase
org.apache.flex.mobile Base class for mobile navigation controls.
 ViewManagerModel
org.apache.flex.mobile.models The ViewManagerModel houses properties and values common to the components which make up view managers.
 ViewManagerViewBase
org.apache.flex.mobile.beads The ViewManagerViewBase creates the visual elements of the StackedViewManager.
 Viewport
org.apache.flex.html.supportClasses A Viewport is the area of a Container set aside for displaying content and any scrolling controls.
 ViewportModel
org.apache.flex.html.beads.models 
 ViewSourceContextMenuOption
org.apache.flex.utils The ViewSourceContextMenuOption class is a class that implements the "View Source" option in Flash for a FlexJS application.
 VRule
org.apache.flex.html The VRule class displays a vertical line
 VRuleView
org.apache.flex.html.beads The ImageView class creates the visual elements of the org.apache.flex.html.Image component.
 VScrollBar
org.apache.flex.html.supportClasses The ScrollBar class represents either a vertical or horizontal control that allows the user to quickly scan through a component that does not wholly fit within its container.
 VScrollBarLayout
org.apache.flex.html.beads.layouts The VScrollBarLayout class is a layout bead that displays lays out the pieces of a vertical ScrollBar like the thumb, track and arrow buttons.
 VScrollBarMouseController
org.apache.flex.html.beads.controllers The VScrollBarMouseController class is the controller for org.apache.flex.html.supportClasses.ScrollBar that acts as the Vertical ScrollBar.
 VScrollBarThumbView
org.apache.flex.html.beads The VScrollBarThumbView class is the view for the thumb button in a Vertical ScrollBar.
 VScrollBarTrackView
org.apache.flex.html.beads The VScrollBarTrackView class is the view for the track in a Vertical ScrollBar.
 VScrollBarView
org.apache.flex.html.beads The ScrollBarView class is the default view for the org.apache.flex.html.supportClasses.VScrollBar class.
 WatcherBase
org.apache.flex.binding The WatcherBase class is the base class for data-binding classes that watch various properties and styles for changes.
 WebBrowser
org.apache.flex.html The WebBrowser provides a space in which to display a web page within a FlexJS application.
 WebBrowserModel
org.apache.flex.html.beads.models The WebBrowserModel class bead defines the data associated with an org.apache.flex.html.WebBrowser component.
 WebBrowserView
org.apache.flex.html.beads The WebBrowserView creates an instance of HTMLLoader to load web pages into AIR application.
 WedgeItemRenderer
org.apache.flex.charts.supportClasses The WedgeItemRenderer draws a single slide of a PieSeries.
 Weinre
org.apache.cordova A class that helps set up to use Weinre for debugging
 Wipe
org.apache.flex.effects The Fade effect animates a UI component's alpha or opacity.