Adobe® Flex® 4 Language Reference
Hide Packages and Classes List |  Packages  |  Classes  |  Index  |  Appendixes
 
spark.components 

The spark.components package contains the Spark component classes.



Interfaces
 InterfaceDescription
 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
 ClassDescription
 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 AIR-only The Window is a top-level container for additional windows in an AIR desktop application.
 WindowedApplication AIR-only The WindowedApplication defines the application container that you use to create Flex applications for AIR applications.