| Interface | Description | |
|---|---|---|
| IFeathersControl | Basic interface for Feathers UI controls. | |
| IFeathersDisplayObject | Public properties and functions from starling.display.DisplayObject in helpful interface form. | |
| IFeathersEventDispatcher | Public properties and functions from starling.events.EventDispatcher in helpful interface form. | |
| IFocusDisplayObject | A component that can receive focus. | |
| IFocusManager | Interface for focus management. | |
| IGroupedToggle | A toggle associated with a specific group. | |
| ITextEditor | Handles the editing of text. | |
| ITextRenderer | Interface that handles common capabilities of rendering text. | |
| IToggle | An interface for something that may be selected. |
| Class | Description | |
|---|---|---|
| AddedWatcher | This class is deprecated in favor of DisplayListWatcher. | |
| DisplayListWatcher | Watches a container on the display list. | |
| FeathersControl | Base class for all UI controls. | |
| FocusManager | Manages touch and keyboard focus. | |
| PopUpManager | Adds a display object as a pop-up above all content. | |
| PropertyProxy | Detects when its own properties have changed and dispatches an event to notify listeners. | |
| ToggleGroup | Controls the selection of two or more IToggle instances where only one may be selected at a time. | |
| TokenList | A list of space-delimited tokens. |