The spark.components package contains the Spark component classes.
| Class | Description |
---|
| Application |
Flex defines a default, or Application, container that lets you start
adding content to your application without explicitly defining
another container. |
| Border |
The Border class defines a set of CSS styles that control
the appearance of the border and background fill of the container. |
| Button |
The Button component is a commonly used rectangular button. |
| ButtonBar |
The ButtonBar control defines a horizontal group of
logically related buttons with a common look and navigation. |
| ButtonBarButton |
The ButtonBarButton class defines the custom item renderer
used by the ButtobBar control. |
| CheckBox |
The CheckBox component consists of an optional label and a small box
that can contain a check mark or not. |
| DataGroup |
The DataGroup class is the base container class for data items. |
| DataRenderer |
The base class for data components in Spark. |
| DropDownList |
The DropDownList control contains a drop-down list
from which the user can select a single value. |
| Group |
The Group class is the base container class for visual elements. |
| HGroup |
The HGroup container is an instance of the Group container
that uses the HorizontalLayout class. |
| HScrollBar |
The HScrollBar (horizontal ScrollBar) control lets you control
the portion of data that is displayed when there is too much data
to fit horizontally in a display area. |
| HSlider |
The HSlider (horizontal slider) control lets users select a value
by moving a slider thumb between the end points of the slider track. |
| Label |
Label is a low-level UIComponent that can render
one or more lines of uniformly-formatted text. |
| List |
The List control displays a vertical list of items. |
| NavigatorContent |
The NavigatorContent class defines a Spark container that can be used
in an MX navigator container, such as the ViewStack, TabNavigator and Accordion containers. |
| NumericStepper |
The NumericStepper control lets you select
a number from an ordered set. |
| Panel |
The Panel class defines a container that includes a title bar,
a caption, a border, and a content area for its children. |
| PopUpAnchor |
The PopUpAnchor component is used to position a control that pops up
or drops down, such as a DropDownList component, in layout. |
| PopUpPosition |
Enumerated type for the PopUpAnchor.popUpPosition property. |
| RadioButton |
The RadioButton component allows the user make a single choice
within a set of mutually exclusive choices. |
| RadioButtonGroup |
The RadioButtonGroup component defines a group of RadioButton components
that act as a single mutually exclusive component; therefore,
a user can select only one RadioButton component at a time. |
| ResizeMode |
The ResizeMode class defines an enumeration of the modes
a component uses to resize its children in the dimensions
specified by the layout system. |
| RichEditableText |
RichEditableText is a low-level UIComponent for displaying,
scrolling, selecting, and editing richly-formatted text. |
| RichText |
RichText is a low-level UIComponent that can display one or more lines
of richly-formatted text and embedded images. |
| Scroller |
The Scroller component displays a single scrollable component,
called a viewport, and horizontal and vertical scroll bars. |
| SkinnableContainer |
The SkinnableContainer class is the base class for skinnable containers that have
visual content. |
| SkinnableDataContainer |
The SkinnableDataContainer class is the base container class for
data items. |
| Spinner |
A Spinner component selects a value from an
ordered set. |
| TextArea |
TextArea is a text-entry control that lets users enter and edit
multiple lines of richly formatted text. |
| TextInput |
TextInput is a text-entry control that lets users enter and edit
a single line of uniformly-formatted text. |
| TextSelectionHighlighting |
This class specifies the allowed values for the
selectionHighlighting property
in RichEditableText, TextInput, and TextArea. |
| TileGroup |
The TileGroup container is an instance of the Group container
that uses the TileLayout class. |
| ToggleButton |
The ToggleButton component defines a toggle button. |
| VGroup |
The VGroup container is an instance of the Group container
that uses the VerticalLayout class. |
| VideoPlayer |
The VideoPlayer control is a skinnable video player that supports
progressive download, multi-bitrate streaming, and streaming video. |
| VScrollBar |
The VScrollBar (vertical ScrollBar) control lets you control
the portion of data that is displayed when there is too much data
to fit vertically in a display area. |
| VSlider |
The VSlider (vertical slider) control lets users select a value
by moving a slider thumb between the end points of the slider track. |
| Window |
The Window is a top-level container for additional windows
in an AIR desktop application. |
| WindowedApplication |
The WindowedApplication defines the application container
that you use to create Flex applications for AIR applications. |