Skip to main content

Crate facett_table

Crate facett_table 

Source
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. See warehouse::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’s src/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.