models/state/grid_state library

Classes

ColumnFilter
A single column filter with an operator and comparison value.
DataGridState<T extends DataGridRow>
Immutable snapshot of the entire data grid state.
EditState
Inline cell editing state.
FilterState
Active column filters, keyed by column ID.
GroupState
Row grouping state.
PaginationState
Pagination configuration and position.
SelectionState
Row and cell selection state.
SortColumn
Identifies a sorted column and its direction.
SortState
Current sort configuration.

Extensions

ColumnFilterPatterns on ColumnFilter
Adds pattern-matching-related methods to ColumnFilter.
DataGridStatePatterns on DataGridState<T>
Adds pattern-matching-related methods to DataGridState.
EditStatePatterns on EditState
Adds pattern-matching-related methods to EditState.
FilterStatePatterns on FilterState
Adds pattern-matching-related methods to FilterState.
GroupStatePatterns on GroupState
Adds pattern-matching-related methods to GroupState.
PaginationStatePatterns on PaginationState
Adds pattern-matching-related methods to PaginationState.
SelectionStatePatterns on SelectionState
Adds pattern-matching-related methods to SelectionState.
SortColumnPatterns on SortColumn
Adds pattern-matching-related methods to SortColumn.
SortStatePatterns on SortState
Adds pattern-matching-related methods to SortState.