Expand description
Widgets — the interactive and decorative leaves of the Element
tree.
Concept-oriented sidebar entry: every widget the toolkit ships is also
available at the crate root (ltk::button, ltk::toggle, …); this
module groups them so cargo doc shows a single landing page when you
are looking for “what controls can I draw”.
See docs/widgets.md
for the per-widget catalogue with usage notes and minimal examples.
Re-exports§
pub use crate::button;pub use crate::button;pub use crate::icon_button;pub use crate::Pressable;pub use crate::pressable;pub use crate::WindowButton;pub use crate::WindowButtonKind;pub use crate::window_button;pub use crate::window_controls;pub use crate::ListItem;pub use crate::list_item;pub use crate::Toggle;pub use crate::toggle;pub use crate::Checkbox;pub use crate::checkbox;pub use crate::Radio;pub use crate::radio;pub use crate::Slider;pub use crate::slider;pub use crate::SliderAxis;pub use crate::VSlider;pub use crate::vslider;pub use crate::ProgressBar;pub use crate::progress_bar;pub use crate::Combo;pub use crate::ComboState;pub use crate::combo;pub use crate::Spinner;pub use crate::spinner;pub use crate::TabBar;pub use crate::tabs;pub use crate::Notebook;pub use crate::NotebookPage;pub use crate::notebook;pub use crate::Date;pub use crate::DatePicker;pub use crate::DateLocale;pub use crate::date_picker;pub use crate::Time;pub use crate::TimePicker;pub use crate::time_picker;pub use crate::ColorPicker;pub use crate::color_picker;pub use crate::color_to_hex;pub use crate::parse_hex;pub use crate::Toast;pub use crate::toast;pub use crate::Tooltip;pub use crate::tooltip;pub use crate::Dialog;pub use crate::dialog;pub use crate::text;pub use crate::text;pub use crate::text_edit;pub use crate::text_edit;pub use crate::TextAlign;pub use crate::container;pub use crate::container;pub use crate::Separator;pub use crate::separator;pub use crate::img_widget;pub use crate::img_widget;pub use crate::scroll;pub use crate::Viewport;pub use crate::viewport;pub use crate::Flex;pub use crate::flex;pub use crate::ButtonVariant;