Expand description
Use the built-in widgets or create your own.
Re-exports
pub use button::Button;
pub use container::Container;
pub use pane_grid::PaneGrid;
pub use pick_list::PickList;
pub use scrollable::Scrollable;
pub use slider::Slider;
pub use text_input::TextInput;
pub use tooltip::Tooltip;
pub use tree::Tree;
Modules
Allow your users to perform actions by pressing a button.
Show toggle controls using checkboxes.
Decorate content and apply alignment.
Display images in your user interface.
Let your users split regions of your application and organize layout dynamically.
Display a dropdown list of selectable values.
Provide progress feedback to your users.
Create choices using radio buttons.
Display a horizontal or vertical rule for dividing content.
Navigate an endless amount of content with a scrollbar.
Display an interactive selector of a single value from a range of values.
Display vector graphics in your application.
Display fields that can be filled with text.
Show toggle controls using togglers.
Display a widget over another.
Store internal widget state in a state tree to ensure continuity.
Structs
A box that can be checked.
A container that distributes its contents vertically.
A frame that displays an image while keeping aspect ratio.
A bar that displays progress.
A circular button representing a choice.
A container that distributes its contents horizontally.
Display a horizontal or vertical rule for dividing content.
An amount of empty space.
A vector graphics image.
A paragraph of text.
A toggler widget.
Enums
The position of the tooltip. Defaults to following the cursor.
Traits
A component that displays information and allows interaction.