ITableControlsConfig
Defined in: table-controls/src/types/index.ts:12
Full table controls configuration combining all feature states.
Type Parameters
Section titled “Type Parameters”TColumnKey
Section titled “TColumnKey”TColumnKey extends string = string
Properties
Section titled “Properties”columnKeys
Section titled “columnKeys”columnKeys:
TColumnKey[]
Defined in: table-controls/src/types/index.ts:14
Column definitions for the table.
initialFilters?
Section titled “initialFilters?”
optionalinitialFilters?:Partial<Record<TColumnKey,FilterValue>>
Defined in: table-controls/src/types/index.ts:18
Initial filter values.
initialSort?
Section titled “initialSort?”
optionalinitialSort?:IActiveSortState
Defined in: table-controls/src/types/index.ts:16
Sort configuration.
pagination?
Section titled “pagination?”
optionalpagination?:object
Defined in: table-controls/src/types/index.ts:20
Pagination configuration.
initialItemsPerPage?
Section titled “initialItemsPerPage?”
optionalinitialItemsPerPage?:number
persistence?
Section titled “persistence?”
optionalpersistence?:IPersistenceOptions
Defined in: table-controls/src/types/index.ts:24
State persistence options.