Expand description
Various views to use when creating the layout.
Macros
A macro to help with creating toggleable views.
Structs
A boxed View
.
Simple text label with a callback when
A blank view that forwards calls to closures.
Checkable box.
Adds circular focus to a wrapped view.
View used for debugging, showing logs.
Popup-like view with a main content, and optional buttons under it.
Dummy view.
Input box where the user can enter and edit text.
Wrapper around another view that can be enabled/disabled at will.
Arranges its children in a fixed layout.
Detects focus events for a view.
Wrapper around another view that can be hidden at will.
Wrapper around a view that remembers its size.
Wrapper view that fills the background.
Arranges its children linearly according to its orientation.
Displays a list of elements.
Popup that shows a list of items.
Shows a single-line list of items, with pop-up menus when one is selected.
Wrapper around a view to make it identifiable.
A wrapper view that can react to events.
View wrapper overriding the View::layout
method.
Adds padding to another view.
Draws a border around a wrapped view.
Animated bar showing a progress value.
Variant of Checkbox
arranged in group.
Group to coordinate multiple radio buttons.
Wrapper around another view, with a controlled size.
A view that can switch between different screens.
Wraps a view in a scrollable area.
View to select an item among a list.
Wrapper view that adds a shadow.
A horizontal or vertical slider.
Simple stack of views. Only the top-most view is active and can receive input.
Multi-lines text editor.
Provides access to the content of a TextView
.
A reference to the text content.
A simple view showing a fixed text.
Applies a theme to the wrapped view.
Wrapper around a view that remembers its position.
Enums
Identifies currently focused element in Dialog
.
Identifies a layer in a StackView
.
Type Definitions
Mutable reference to a view.