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.
| Class | Description | |
|---|---|---|
| BaseButton | The BaseButton class is the base class for all button components, defining properties and methods that are common to all buttons. | |
| Button | The Button component represents a commonly used rectangular button. | |
| LabelButton | The LabelButton class is an abstract class that extends the BaseButton class by adding a label, an icon, and toggle functionality. | |
| ScrollBar | The 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. | |
| TextLayout | The TextLayout class defines the Flash TextLayout component, which is an extensible framework for handling all aspects of creating and editing text. |