InitialTableState

class InitialTableState(val columnVisibility: VisibilityState? = null, val columnOrder: ColumnOrderState? = null, val columnPinning: ColumnPinningState? = null, val rowPinning: RowPinningState? = null, val columnFilters: ColumnFiltersState? = null, val globalFilter: Any? = null, val sorting: SortingState? = null, val expanded: ExpandedState? = null, val grouping: GroupingState? = null, val columnSizing: ColumnSizingState? = null, val columnSizingInfo: ColumnSizingInfoState? = null, val pagination: PaginationState? = null, val rowSelection: RowSelectionState? = null)

All-optional counterpart of TableState. Pass to options.initialState to seed the table; absent slices default to their TableState defaults.

Note: pagination is the full PaginationState rather than a per-field partial — Kotlin cannot model a Partial<PaginationState> directly.

Constructors

Link copied to clipboard
constructor(columnVisibility: VisibilityState? = null, columnOrder: ColumnOrderState? = null, columnPinning: ColumnPinningState? = null, rowPinning: RowPinningState? = null, columnFilters: ColumnFiltersState? = null, globalFilter: Any? = null, sorting: SortingState? = null, expanded: ExpandedState? = null, grouping: GroupingState? = null, columnSizing: ColumnSizingState? = null, columnSizingInfo: ColumnSizingInfoState? = null, pagination: PaginationState? = null, rowSelection: RowSelectionState? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val expanded: ExpandedState? = null
Link copied to clipboard
val globalFilter: Any? = null
Link copied to clipboard
val grouping: GroupingState? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val sorting: SortingState? = null

Functions

Link copied to clipboard

Materialises an InitialTableState into a TableState: every slice the caller supplied is copied across; missing slices fall back to the TableState defaults. A null receiver yields a fully-defaulted state.