Defined in: core/table/coreTablesFeature.types.ts:63
TFeatures extends TableFeatures
TData extends RowData
_features: TFeatures;_features: TFeatures;Defined in: core/table/coreTablesFeature.types.ts:70
The features that you want to enable for the table.
optional _rowModels: CreateRowModels_All<TFeatures, TData>;optional _rowModels: CreateRowModels_All<TFeatures, TData>;Defined in: core/table/coreTablesFeature.types.ts:74
The row model options that you want to enable for the table.
optional atoms: Partial<{ [K in string | number | symbol]: Atom<TableState<TFeatures>[K]> }>;optional atoms: Partial<{ [K in string | number | symbol]: Atom<TableState<TFeatures>[K]> }>;Defined in: core/table/coreTablesFeature.types.ts:82
Optionally, provide your own external writable atoms for individual state slices. When an atom is provided for a given slice, it takes precedence over options.state[key] and the internal base atom for that slice. Writes originating from the library are still routed through the internal base atom; consumers are responsible for mirroring changes back to their external atom via the corresponding onXChange callback.
optional autoResetAll: boolean;optional autoResetAll: boolean;Defined in: core/table/coreTablesFeature.types.ts:86
Set this option to override any of the autoReset... feature options.
data: readonly TData[];data: readonly TData[];Defined in: core/table/coreTablesFeature.types.ts:90
The data for the table to display. When the data option changes reference, the table will reprocess the data.
optional initialState: Partial<TableState<TFeatures>>;optional initialState: Partial<TableState<TFeatures>>;Defined in: core/table/coreTablesFeature.types.ts:95
Use this option to optionally pass initial state to the table. This state will be used when resetting various table states either automatically by the table (eg. options.autoResetPageIndex) or via functions like table.resetRowSelection(). Most reset function allow you optionally pass a flag to reset to a blank/default state instead of the initial state. Table state will not be reset when this object changes, which also means that the initial state object does not need to be stable.
optional mergeOptions: (defaultOptions, options) => TableOptions<TFeatures, TData>;optional mergeOptions: (defaultOptions, options) => TableOptions<TFeatures, TData>;Defined in: core/table/coreTablesFeature.types.ts:99
This option is used to optionally implement the merging of table options.
TableOptions<TFeatures, TData>
Partial<TableOptions<TFeatures, TData>>
TableOptions<TFeatures, TData>
optional meta: TableMeta<TFeatures, TData>;optional meta: TableMeta<TFeatures, TData>;Defined in: core/table/coreTablesFeature.types.ts:106
You can pass any object to options.meta and access it anywhere the table is available via table.options.meta.
optional state: Partial<TableState<TFeatures>>;optional state: Partial<TableState<TFeatures>>;Defined in: core/table/coreTablesFeature.types.ts:110
Pass in individual self-managed state to the table.