Crate presentar_widgets

Crate presentar_widgets 

Source
Expand description

Widget implementations for Presentar UI framework.

Re-exports§

pub use button::Button;
pub use chart::Axis;
pub use chart::Chart;
pub use chart::ChartType;
pub use chart::DataSeries;
pub use chart::LegendPosition;
pub use checkbox::CheckState;
pub use checkbox::Checkbox;
pub use checkbox::CheckboxChanged;
pub use column::Column;
pub use container::Container;
pub use data_card::DataCard;
pub use data_card::DataColumn;
pub use data_card::DataQuality;
pub use data_card::DataStats;
pub use data_table::CellValue;
pub use data_table::DataTable;
pub use data_table::SortDirection;
pub use data_table::TableColumn;
pub use data_table::TableRow;
pub use data_table::TableRowSelected;
pub use data_table::TableSortChanged;
pub use data_table::TextAlign;
pub use image::Image;
pub use image::ImageFit;
pub use list::List;
pub use list::ListDirection;
pub use list::ListItem;
pub use list::ListItemClicked;
pub use list::ListItemSelected;
pub use list::ListScrolled;
pub use list::SelectionMode;
pub use menu::Menu;
pub use menu::MenuCheckboxToggled;
pub use menu::MenuClosed;
pub use menu::MenuItem;
pub use menu::MenuItemSelected;
pub use menu::MenuToggled;
pub use menu::MenuTrigger;
pub use modal::BackdropBehavior;
pub use modal::CloseReason;
pub use modal::Modal;
pub use modal::ModalClosed;
pub use modal::ModalOpened;
pub use modal::ModalSize;
pub use model_card::ModelCard;
pub use model_card::ModelMetric;
pub use model_card::ModelStatus;
pub use progress_bar::ProgressBar;
pub use progress_bar::ProgressMode;
pub use radio_group::RadioChanged;
pub use radio_group::RadioGroup;
pub use radio_group::RadioOption;
pub use radio_group::RadioOrientation;
pub use row::Row;
pub use select::Select;
pub use select::SelectOption;
pub use select::SelectionChanged;
pub use slider::Slider;
pub use slider::SliderChanged;
pub use stack::Stack;
pub use stack::StackAlignment;
pub use stack::StackFit;
pub use tabs::Tab;
pub use tabs::TabChanged;
pub use tabs::TabOrientation;
pub use tabs::Tabs;
pub use text::Text;
pub use text_input::TextChanged;
pub use text_input::TextInput;
pub use text_input::TextSubmitted;
pub use toggle::Toggle;
pub use toggle::ToggleChanged;
pub use tooltip::Tooltip;
pub use tooltip::TooltipPlacement;
pub use formats::load_ald_as_card;
pub use formats::load_apr_as_card;
pub use formats::AldDatasetExt;
pub use formats::AprModelExt;

Modules§

button
Button widget for user interactions.
chart
Chart widget for data visualization.
checkbox
Checkbox widget for boolean input.
column
Column widget for vertical layout.
container
Container widget for layout grouping.
data_card
DataCard widget for displaying dataset metadata.
data_table
DataTable widget for displaying tabular data.
formats
Conversion from .apr/.ald file formats to display widgets.
image
Image widget for displaying images.
list
Virtualized list widget for efficient scrolling.
menu
Menu and dropdown widgets for action lists.
modal
Modal dialog widget for overlay content.
model_card
ModelCard widget for displaying ML model metadata.
progress_bar
Progress bar widget.
radio_group
RadioGroup widget for selecting one option from a list.
row
Row widget for horizontal layout.
select
Select/Dropdown widget for choosing from options.
slider
Slider widget for value selection.
stack
Stack widget for z-axis overlapping children.
tabs
Tabs widget for tabbed navigation.
text
Text widget for displaying text content.
text_input
TextInput widget for text entry.
toggle
Toggle switch widget.
tooltip
Tooltip widget for contextual hover information.