Expand description
Components for building UIs
Structs
- The default
crate::widget::Placement
that takes all available space (a.k.a. fill) - The specific
crate::widget::Placement
specifying boundaries and size - A button that can be clicked to trigger an action
- A styling widget
- A widget to fill/wipe all available space (with painter background) before drawing the content.
- A grid layout widget
- Placement widget decorator
- A stack layout widget
- Allows for rich text flow composed of multiple parts formatted independently
- A simplistic single line String editor.
- Property binding widget decorator.
- Property binding widget decorator.
Traits
- A unifying trait for all static anchor placement initialization
- Implement this trait to easily enable placement for a widget by wrapping it in PlacedWidget decorator.
- Specifies how to place a widget in the space available
- A widget, the main trait really
- Extensions for all widgets