Interface: UseViewStateOptions
Defined in: src/model/use-view-state.ts:6
Properties
getColumnOrder
getColumnOrder: () =>
string[]
Defined in: src/model/use-view-state.ts:8
Returns
string[]
getColumnPinning
getColumnPinning: () =>
object
Defined in: src/model/use-view-state.ts:10
Returns
object
left
left:
string[]
right
right:
string[]
getColumnSizing
getColumnSizing: () =>
Record<string,number>
Defined in: src/model/use-view-state.ts:9
Returns
Record<string, number>
getExpandedIds
getExpandedIds: () =>
string[]
Defined in: src/model/use-view-state.ts:13
Returns
string[]
getFilters
getFilters: () =>
FilterExpression[]
Defined in: src/model/use-view-state.ts:12
Returns
getHiddenColumns
getHiddenColumns: () =>
string[]
Defined in: src/model/use-view-state.ts:14
Returns
string[]
getSorting
getSorting: () =>
ColumnSort[]
Defined in: src/model/use-view-state.ts:11
Returns
setColumnOrder?
optionalsetColumnOrder?: (order) =>void
Defined in: src/model/use-view-state.ts:17
Parameters
order
string[]
Returns
void
setColumnPinning?
optionalsetColumnPinning?: (pinning) =>void
Defined in: src/model/use-view-state.ts:19
Parameters
pinning
left
string[]
right
string[]
Returns
void
setColumnSizing?
optionalsetColumnSizing?: (sizing) =>void
Defined in: src/model/use-view-state.ts:18
Parameters
sizing
Record<string, number>
Returns
void
setExpandedIds?
optionalsetExpandedIds?: (ids) =>void
Defined in: src/model/use-view-state.ts:22
Parameters
ids
string[]
Returns
void
setFilters?
optionalsetFilters?: (filters) =>void
Defined in: src/model/use-view-state.ts:21
Parameters
filters
Returns
void
setHiddenColumns?
optionalsetHiddenColumns?: (ids) =>void
Defined in: src/model/use-view-state.ts:23
Parameters
ids
string[]
Returns
void
setSorting?
optionalsetSorting?: (sorting) =>void
Defined in: src/model/use-view-state.ts:20
Parameters
sorting
Returns
void
validColumnIds?
optionalvalidColumnIds?:string[]
Defined in: src/model/use-view-state.ts:26
Valid column ids for filtering unknown columns on import.