Skip to content

ITableControlsConfig

Defined in: table-controls/src/types/index.ts:12

Full table controls configuration combining all feature states.

TColumnKey extends string = string

columnKeys: TColumnKey[]

Defined in: table-controls/src/types/index.ts:14

Column definitions for the table.


optional initialFilters?: Partial<Record<TColumnKey, FilterValue>>

Defined in: table-controls/src/types/index.ts:18

Initial filter values.


optional initialSort?: IActiveSortState

Defined in: table-controls/src/types/index.ts:16

Sort configuration.


optional pagination?: object

Defined in: table-controls/src/types/index.ts:20

Pagination configuration.

optional initialItemsPerPage?: number


optional persistence?: IPersistenceOptions

Defined in: table-controls/src/types/index.ts:24

State persistence options.