Skip to main content

ravenrs_widgets/grid/
mod.rs

1//! An enterprise-style data grid: [`DataGrid`] over [`GridData`] with
2//! [`GridColumn`]s. The query pipeline in [`query`] is pure and usable on its own.
3
4mod layout;
5mod model;
6pub mod query;
7mod remote;
8mod view;
9
10pub use layout::{ColumnLayout, FilterLayout, GridLayout, GridScenario, SortLayout, SummaryLayout};
11pub use remote::{GridPage, GridRequest, GridResponder, RemoteRows};
12
13pub use model::{
14    CellAlign, CellFormat, CellTemplate, GridColumn, GridData, NumberFormat, Row, SortDirection, Summary,
15    Value,
16};
17pub use query::{
18    GridExportFormat, GridQuery, GridTable, GridTableColumn, GridTableKind, QueryResult, ViewRow, to_table,
19    to_tsv,
20};
21pub use view::{CellEdit, DataGrid, GridCellStyle, GridRowAction, SelectionMode};