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.
 Application
org.apache.flex.core The Application class is the main class and entry point for a FlexJS application.
 Application
org.apache.flex.createjs 
 Application
org.apache.flex.jquery 
 ArraySelectionModel
org.apache.flex.html.beads.models The ArraySelectionModel class is a selection model for a dataProvider that is an array.
 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.
 BarChartSeries
org.apache.flex.charts.supportClasses The BarChartSeries represents a pair of X and Y values to be drawn within a org.apache.flex.charts.BarChart.
 BarChartView
org.apache.flex.charts.beads The BarChartView class is the visual bead for a BarChart.
 BeadMetrics
org.apache.flex.utils The BeadMetrics class is a utility class that computes the offset of the content in a container based on border-thickness and padding styles.
 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.
 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.
 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.
 ChartItemRendererFactory
org.apache.flex.charts.beads The ChartItemRendererFactory class implements IDataProviderItemRendererMapper and creats the itemRenderers for each series in 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 
 CheckBoxView
org.apache.flex.html.beads The CheckBoxView class is the default view for the org.apache.flex.html.CheckBox class.
 ClassFactory
mx.core The ClassFactory class is the basic implementation of an IFactory that will generate multiple instances of item renderers or custom classes.
 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.
 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.html The Container class implements a basic container of other controls and containers.
 ContainerBase
org.apache.flex.core The ContainerBase class is the base class for most containers in FlexJS.
 ContainerContentArea
org.apache.flex.html.supportClasses The ContainerContentArea class implements the actualParent for a Container.
 ContainerView
org.apache.flex.html.beads The ContainerView class is the default view for the org.apache.flex.html.Container class.
 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.
 CSSButtonView
org.apache.flex.html.beads The CSSButtonView class is the default view for the org.apache.flex.html.Button class.
 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.
 CustomEvent
org.apache.flex.events MXML auto-imports flash.events.Event which then requires full qualification to use org.apache.flex.events.Event.
 DataGrid
org.apache.flex.html The DataGrid class displays a collection of data using columns and rows.
 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.
 DataGridModel
org.apache.flex.html.beads.models The DataGridModel class bead extends org.apache.flex.html.beads.modelsArraySelectionModel and adds the array of org.apache.flex.html.supportClasses.DataGridColumns used to define each of the column in 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.
 DataItemRenderer
org.apache.flex.html.supportClasses The DataItemRenderer class is the base class for most itemRenderers.
 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.
 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.
 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.
 DownArrowButtonView
org.apache.flex.html.beads The DownArrowButtonView class is the view for the down arrow button in a ScrollBar and other controls.
 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.
 EditableTextKeyboardController
org.apache.flex.html.beads.controllers The EditableTextKeyboardController class bead intercepts keyboard events on the component's text field and emits change events.
 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.
 FilledRectangle
org.apache.flex.core The FilledRectangle class draws a simple filled rectangle without a border and with square corners.
 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.
 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.
 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.
 IAlertModel
org.apache.flex.core The IAlertModel interface describes the minimum set of properties available to an Alert control.
 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.
 IBeadView
org.apache.flex.core The IBeadView interface is a "marker" interface for beads that represent the view for a control.
 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.
 IChart
org.apache.flex.charts.core The IChart interface is the basic interface for every chart component.
 IChartAxis
org.apache.flex.charts.core The IChartAxis interface is a marker for any class that draws an axis for a chart.
 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.
 IChrome
org.apache.flex.core The IChrome interface is a "marker" interface.
 ICollection
org.apache.flex.data 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.
 IContainer
org.apache.flex.core The IContainer interface is used to mark certain components as Containers.
 IDataGridLayout
org.apache.flex.core The IDataGridLayout interface provides the features necessary to lay out the components of a DataGrid: the size and position of its column headers and the size and position of each column.
 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.
 IDropDownListView
org.apache.flex.html.beads The IDropDownListView interface is the interface for views for the org.apache.flex.html.DropDownList.
 IEventDispatcher
org.apache.flex.events This class simply wraps flash.events.EventDispatcher so that no flash packages are needed on the JS side.
 IFactory
mx.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.
 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.
 IImageModel
org.apache.flex.core The IImageModel interface describes the minimum set of properties available to an Image control.
 IInputParser
org.apache.flex.net The IInputParser interface is the basic interface for parsing data from a server or database into an array of items.
 IItemConverter
org.apache.flex.net 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.
 ILayoutParent
org.apache.flex.core The ILayoutParent interface is the basic interface for the container that have an IBeadLayout.
 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.
 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.
 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.
 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.
 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.
 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.
 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.
 IStringCollection
org.apache.flex.data The IStringCollection interface is the basic interface for an iterable collection of strings.
 ItemRendererClassFactory
org.apache.flex.core The ItemRendererClassFactory class is the default implementation of IItemRendererClassFactory.
 ItemRendererMouseController
org.apache.flex.html.beads.controllers The ItemRendererMouseController class bead handles mouse events in itemRenderers.
 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.
 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.
 JSONInputParser
org.apache.flex.net The JSONInputParser class parses a JSON structure into an array of JSON sub-structures.
 JSONItemConverter
org.apache.flex.net The JSONItemConverter class parses a JSON structure into an ActionScript object.
 Label
org.apache.flex.createjs 
 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.
 LazyCollection
org.apache.flex.net.dataConverters The LazyCollection class implements a collection whose items require conversion from a source data format to some other data type.
 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.
 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.
 MixinManager
org.apache.flex.utils The MixinManager class is the class that instantiates mixins linked into the application.
 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.
 NonVirtualDataGroup
org.apache.flex.html.supportClasses The NonVirtualDataGroup class is the IItemRendererParent used internally by org.apache.flex.html.List class.
 NonVirtualHorizontalLayout
org.apache.flex.html.beads.layouts The NonVirtualHorizontalLayout class is a simple layout bead.
 NonVirtualHorizontalScrollingLayout
org.apache.flex.html.beads.layouts The NonVirtualHorizontalScrollingLayout class is a layout bead that displays a set of children horizontally in one row, separating them according to CSS layout rules for margin and vertical-align styles and lays out a horizontal ScrollBar below the children.
 NonVirtualVerticalLayout
org.apache.flex.html.beads.layouts The NonVirtualVerticalLayout class is a simple layout bead.
 NonVirtualVerticalScrollingLayout
org.apache.flex.html.beads.layouts The NonVirtualVerticalScrollingLayout class is a layout bead that displays a set of children vertically in one row, separating them according to CSS layout rules for margin and vertical-align styles and lays out a vertical ScrollBar to the right of the children.
 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.
 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.
 PasswordInputBead
org.apache.flex.html.accessories The PasswordInput class is a specialty bead that can be used with any TextInput control.
 PropertyWatcher
org.apache.flex.binding The PropertyWatcher class is the data-binding class that watches for changes to various properties in objects.
 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 
 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.
 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.
 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.
 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.
 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.
 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.
 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.
 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.
 State
mx.states The State class is one of the classes in the view states subsystem.
 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.
 StringSelectionModel
org.apache.flex.html.beads.models The StringSelectionModel class is a selection model for selecting a single string from a vector of strings.
 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 
 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.
 ToggleButtonModel
org.apache.flex.html.beads.models The ToggleButtonModel class bead holds values for org.apache.flex.html.Buttons that have a state.
 UIBase
org.apache.flex.core The UIBase class is the base class for most composite user interface components.
 UIBase
org.apache.flex.createjs.core 
 UIButtonBase
org.apache.flex.core The UIButtonBase class is the base class for most Buttons in a FlexJS application.
 UIItemRendererBase
org.apache.flex.html.supportClasses The UIItemRendererBase class is the base class for all itemRenderers.
 UIMetrics
org.apache.flex.core The UIMetrics class is the base class for most composite user interface components.
 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.
 ValueChangeEvent
org.apache.flex.events The ValueChangeEvent class replaces the PropertyChangeEvent as the default event for property changes used in the databinding subsystem.
 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.
 ViewBase
org.apache.flex.core The ViewBase class is the base class for most views in a FlexJS application.
 ViewBase
org.apache.flex.createjs.core 
 ViewBaseDataBinding
org.apache.flex.core The ViewBaseDataBinding class implements databinding for ViewBase instances.
 ViewSourceContextMenuOption
org.apache.flex.utils The ViewSourceContextMenuOption class is a class that implements the "View Source" option in Flash for a FlexJS application.
 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.
 WatcherBase
org.apache.flex.binding The WatcherBase class is the base class for data-binding classes that watch various properties and styles for changes.
 XAxisBead
org.apache.flex.charts.beads The BoxItemRenderer displays a colored rectangular area suitable for use as an itemRenderer for a BarChartSeries.