Expand description
Table management actions and toolbar operations frameworks.
Structs§
- Borrowed
Row - A zero-allocation row wrapper that references cell data directly from a provider.
- Copy
Headers Rows - Copy
Rows - DeSelect
All - Filter
DeSelect All - Filter
Select All - Header
Iter - Zero-allocation lazy headers iterator.
- Operation
Context - Evaluation context supplied to active toolbar operations during executions.
- Owned
Row - A fully-owned row snapshot, cacheable across frames and usable anywhere a
Rowis expected. - RowHierarchy
- Structural nesting parameters for tree hierarchy nodes.
- Select
All - Table
Operations - Coordinates grouped sequences of toolbar actions, polling systems, and error dialogs.
Enums§
- Table
Operation Enablement - Triggers for when table actions can execute.
Traits§
- Row
- A row element that resolves display text properties at specific column offsets.
- RowSlice
Ext - Helper trait to parse, extract, or fall back between primary text and hover text in rows.
- Table
Operation - Trait defining a single modular table operation.
- Table
Provider - Trait implemented by datasets to back the interactive table system.
Type Aliases§
- RowCallback
- The callback signature used to process streamed row data.
- Table
Cell - Represents cell data, providing the primary text and an optional tooltip/hover override.
- Table
Cell Owned - Owned counterpart of
TableCellwith a'staticlifetime, used when a row’s data must outlive the provider borrow (e.g. when caching visible rows for rendering).