feathers.controls

..
dataRenderers
navigators
popups
supportClasses
Application

An optional root class for Feathers UI applications that will automatically scale the application based on the screen density of the device.

AssetLoader

Loads and displays an asset using either OpenFL's asset management system or from a URL.

BasicButton

A simple button control with states, but no content, that is useful for purposes like skinning. For a more full-featured button, with a label and icon, see feathers.controls.Button instead.

BasicToggleButton

A simple toggle button control with selection, pointer states, but no content, that is useful for purposes like skinning. For a more full-featured toggle button, with a label and icon, see feathers.controls.ToggleButton instead.

Button

A push button control that may be triggered when pressed and released.

ButtonState

States for Button components.

Callout

A pop-up container that points at (or calls out) a specific region of the application (typically a specific control that triggered it).

Check

A toggle control that contains a label and a box that may be checked (or unchecked) to indicate selection.

ComboBox

Displays a control consisting of a TextInput and Button that allows an item from a collection to be selected. When the button is triggered, a list box of items is displayed as a pop-up. The text input allows filtering, or (optionally) choosing custom items.

HProgressBar
Available since

1.0.0

HScrollBar
Available since

1.0.0

HSlider

A horizontal slider where you may select a value within a range by dragging a thumb along the x-axis of a track.

IGroupedToggle

A toggle associated with a specific group.

IRange

A UI component that displays a range of values from a minimum to a maximum.

IScrollBar

Minimum requirements for a scroll bar to be usable with subclasses of the BaseScrollContainer component.

IToggle

An interface for a user interface component that may be selected.

Label

Displays text with an optional background.

LayoutGroup

A generic container that supports layouts and automatically sizes itself based on its content.

ListView

Displays a one-dimensional list of items. Supports scrolling, custom item renderers, and custom layouts.

Panel

A container with a header on top and a footer on the bottom, with a region in the center for content that supports layout and scrolling. Both the header and the footer are optional.

PopUpList

Displays a Button that may be triggered to display a ListView as a pop-up. The list view may be customized to display in different ways, such as a drop-down, inside a Callout, or as a modal overlay.

Radio

A selectable control that may be toggled on and off and exists in a group that requires a single, exclusive toggled item.

ScrollContainer

A generic container that supports layout, scrolling, and a background skin.

ScrollPolicy

Constants that define whether a container that supports scrolling enables scrolling or not.

TabBar

A line of tabs, where one may be selected at a time.

TextCallout

A special type of Callout designed to display text only.

TextInput

A text entry control that allows users to enter and edit a single line of uniformly-formatted text.

TextInputState

States for TextInput components.

ToggleButton

A button that may be selected and deselected when clicked.

ToggleButtonState

States for toggle button components, including controls like ToggleButton, Check, Radio, and data renderers.

ToggleSwitch

Similar to a light switch, with on and off states that may be toggled. An alternative to a Check, especially on mobile.

VProgressBar
Available since

1.0.0

VScrollBar
Available since

1.0.0

VSlider

A vertical slider where you may select a value within a range by dragging a thumb along the y-axis of a track.