An optional root class for Feathers applications that will automatically scale the application based on the screen density of the device.
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.
States for button components.
A horizontal slider where you may select a value within a range by dragging a thumb along the x-axis of a track.
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.
A generic container that supports layout, scrolling, and a background skin.
For a lighter weight container without scrolling, see
Constants that define whether a container that supports scrolling enables scrolling or not.
A text entry control that allows users to enter and edit a single line of uniformly-formatted text.
States for text input components.
A button that may be selected and deselected when clicked.
A vertical slider where you may select a value within a range by dragging a thumb along the y-axis of a track.