Expand description
facett-table — a generic data-table viewer: named columns + string
rows in a striped grid, with cell truncation + a row scroll. Generalised from
nornir’s warehouse table (“oslo”) — but source-agnostic (any Vec<String>
rows). A Facet; the consumer formats its cells to strings.
Re-exports§
pub use warehouse::PreviewTable;pub use warehouse::WarehouseTableView;
Modules§
- warehouse
- The warehouse browser Facet — a multi-table picker + grid / auto bar-chart,
generalised from nornir’s
src/viz/warehouse_tab.rs(WarehouseBrowser) with the Iceberg/gRPC source abstracted away. Seewarehouse::WarehouseTableView. WarehouseTableView — a generic warehouse-style data browser: a left table picker, and for the selected table either a striped grid OR (when a numeric column exists) a hand-painted horizontal bar chart, with combo pickers for the value/label columns. Generalised from nornir’ssrc/viz/warehouse_tab.rs(WarehouseBrowser).
Structs§
- Table
- A data table: header
columns+rows(each a row of cells).
Type Aliases§
- RowId
- A stable, domain-level identity for a row (FC-5). When present, selection is
keyed on this string instead of the visual
row.index(), so an insert/delete that shifts visual positions does not silently move the selection.