The fl.controls package contains top-level component classes such as List, Button, and ProgressBar. This package also includes abstract classes such as SelectableList, which all list-based components extend. You can also find classes in this package that define constants to be used by components, or classes that support individual components.



Classes
 ClassDescription
 BaseButtonThe BaseButton class is the base class for all button components, defining properties and methods that are common to all buttons.
 ButtonThe Button component represents a commonly used rectangular button.
 ButtonLabelPlacementThe ButtonLabelPlacement class defines constants for the values of the labelPlacement property of a Button, CheckBox, or RadioButton component.
 CheckBoxThe CheckBox component displays a small box that can contain a check mark.
 ColorPickerThe ColorPicker component displays a list of one or more swatches from which the user can select a color.
 ComboBoxThe ComboBox component contains a drop-down list from which the user can select one value.
 DataGridThe DataGrid class is a list-based component that provides a grid of rows and columns.
 LabelA Label component displays one or more lines of plain or HTML-formatted text that can be formatted for alignment and size.
 LabelButtonThe LabelButton class is an abstract class that extends the BaseButton class by adding a label, an icon, and toggle functionality.
 ListThe List component displays list-based information and is ideally suited for the display of arrays of information.
 NumericStepperThe NumericStepper component displays an ordered set of numbers from which the user can make a selection.
 ProgressBarThe ProgressBar component displays the progress of content that is being loaded.
 ProgressBarDirectionThe ProgressBarDirection class defines the values for the direction property of the ProgressBar class.
 ProgressBarModeThe ProgressBarMode class defines the values for the mode property of the ProgressBar class.
 RadioButtonThe RadioButton component lets you force a user to make a single selection from a set of choices.
 RadioButtonGroupThe RadioButtonGroup class defines a group of RadioButton components to act as a single component.
 ScrollBarThe ScrollBar component provides the end user with a way to control the portion of data that is displayed when there is too much data to fit in the display area.
 ScrollBarDirectionDefines the values for the direction property of the ScrollBar component.
 ScrollPolicyValues for the horizontalScrollPolicy and verticalScrollPolicy properties of the BaseScrollPane class.
 SelectableListThe SelectableList is the base class for all list-based components--for example, the List, TileList, DataGrid, and ComboBox components.
 SliderThe Slider component lets users select a value by moving a slider thumb between the end points of the slider track.
 SliderDirectionThe orientation of the Slider component.
 TextAreaThe TextArea component is a multiline text field with a border and optional scroll bars.
 TextInputThe TextInput component is a single-line text component that contains a native ActionScript TextField object.
 TileListThe TileList class provides a grid of rows and columns that is typically used to format and display images in a "tiled" format.
 UIScrollBarThe UIScrollBar class includes all of the scroll bar functionality, but adds a scrollTarget() method so it can be attached to a TextField component instance.