Displays a message in a modal pop-up dialog with a title and a set of buttons.
An optional root class for Feathers UI applications that will automatically scale the application based on the screen density of the device.
Loads and displays an asset using either OpenFL's asset management system or from a URL.
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
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
A push button control that may be triggered when pressed and released.
A grouping of buttons.
Displays a calendar for a specific month.
A pop-up container that points at (or calls out) a specific region of the application (typically a specific control that triggered it).
A toggle control that contains a label and a box that may be checked (or unchecked) to indicate selection.
Displays a control consisting of a
A container that displays primary
Displays a collection of form controls.
Displays text next to a control in a form.
Displays a list of items as a table. Each item is rendered as a row, divided into columns for each of the item's fields. Supports scrolling, custom cell, sorting columns, resizing columns, and drag and drop re-ordering of columns.
Configures a column in a
Displays a list of items divided into groups or sections. Accepts a
hierarchical tree of items, similar to
A container that displays draggable dividers between each of its children, which are positioned from left to right in a single row.
Displays the progress of a task in a horizontal direction, from left to right.
A horizontal slider where you may select a value within a range by dragging a thumb along the x-axis of a track.
A header that displays a title in the center, and optional views on the left and right.
A toggle associated with a specific group.
A UI component that displays a range of values from a minimum to a maximum.
Minimum requirements for a scroll bar to be usable with subclasses of the
An interface for a user interface component that may be selected.
Displays text with an optional background.
A generic container that supports layouts and automatically sizes itself based on its content.
Displays a one-dimensional list of items. Supports scrolling, custom item renderers, and custom layouts.
Select a value between a minimum and a maximum by using increment and decrement buttons or typing in a value in a text input.
Displays a series of dots or other symbols, usually corresponding to a page
index in another UI control, such as
Constants that define how the
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.
A selectable control that may be toggled on and off and exists in a group that requires a single, exclusive toggled item.
A generic container that supports layout, scrolling, and a background skin.
Constants that define whether a container that supports scrolling enables scrolling or not.
A line of tabs, where one may be selected at a time.
A text entry control that allows users to enter and edit multiple lines of uniformly-formatted text with the ability to scroll.
A special type of
A text entry control that allows users to enter and edit a single line of uniformly-formatted text.
A button that may be selected and deselected when clicked.
Similar to a light switch, with on and off states that may be toggled.
An alternative to a
Displays a hierarchical tree of items. Supports scrolling, custom item renderers, and custom layouts.
A container that displays draggable dividers between each of its children, which are positioned from top to bottom in a single column.
Displays the progress of a task in a vertical direction, from bottom to top.
A vertical slider where you may select a value within a range by dragging a thumb along the y-axis of a track.