The spark.components package contains the Spark component classes.
Interfaces
Interface | Description | |
---|---|---|
IItemRenderer | The IItemRenderer interface defines the basic set of APIs that a class must implement to create an item renderer that can communicate with a host component. | |
IItemRendererOwner | The IItemRendererOwner interface defines the basic set of APIs that a class must implement to support items renderers. |
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. | |
BorderContainer | The BorderContainer 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 ButtonBar control. | |
CheckBox | The CheckBox component consists of an optional label and a small box that can contain a check mark or not. | |
ComboBox | The ComboBox control is a child class of the DropDownListBase control. | |
DataGroup | The DataGroup class is the base container class for data items. | |
DataRenderer | The DataRenderer class is 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. | |
TabBar | The TabBar class displays a set of identical tabs. | |
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 of the RichEditableText control, and controls that use RichEditableText as a subcomponent (Spark TextInput and Spark TextArea). | |
TileGroup | The TileGroup container is an instance of the Group container that uses the TileLayout class. | |
TitleWindow | The TitleWindow class extends Panel to include a close button and move area. | |
ToggleButton | The ToggleButton component defines a toggle button. | |
VGroup | The VGroup container is an instance of the Group container that uses the VerticalLayout class. | |
VideoDisplay | The VideoDisplay class is chromeless video player that supports progressive download, multi-bitrate, and streaming video. | |
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. |
Fri Mar 19 2010, 02:57 AM -07:00