Skip to main content

Crate hyle_dioxus_native

Crate hyle_dioxus_native 

Source
Expand description

Dioxus UI components for hyle.

Provides HyleTable, HyleTableBody, HyleTableFilterBar, HyleTableFilters, HyleTablePagination, and HyleFormFields — the Dioxus equivalents of @tty-pt/hyle-react-dom.

Re-exports§

pub use form::HyleFormFields;
pub use form::HyleFormFields;
pub use table::HyleTable;
pub use table::HyleTable;
pub use table::HyleTableBody;
pub use table::HyleTableBody;
pub use table::HyleTableFilterBar;
pub use table::HyleTableFilterBar;
pub use table::HyleTableFilters;
pub use table::HyleTableFilters;
pub use table::HyleTablePagination;
pub use table::HyleTablePagination;
pub use table::HyleTablePanel;
pub use table::HyleTablePanel;

Functions§

HyleFormFields
Renders a labeled input row for every field exposed by filters.
HyleTable
Composes HyleTableBody + HyleTablePagination.
HyleTableBody
Renders the <table> body from a HyleListState.
HyleTableFilterBar
Renders a row of filter inputs above the table, one per field.
HyleTableFilters
Renders Apply / Clear filter buttons.
HyleTablePagination
Renders page-navigation controls for a HyleListState.
HyleTablePanel
Wraps a <form method="get"> around a header slot, HyleTableBody, and HyleTablePagination so that HyleTableFilters buttons, filter inputs, and pagination controls all belong to the same native form.