Defined in: features/column-pinning/columnPinningFeature.types.ts:78
TFeatures extends TableFeatures
TData extends RowData
getCenterFlatHeaders: () => Header<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:85
If pinning, returns headers for all columns that are not pinned, including parent headers.
Header<TFeatures, TData, unknown>[]
getCenterFooterGroups: () => HeaderGroup<TFeatures, TData>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:89
If pinning, returns the footer groups for columns that are not pinned.
HeaderGroup<TFeatures, TData>[]
getCenterHeaderGroups: () => HeaderGroup<TFeatures, TData>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:93
If pinning, returns the header groups for columns that are not pinned.
HeaderGroup<TFeatures, TData>[]
getCenterLeafColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:97
Returns all center pinned (unpinned) leaf columns.
Column<TFeatures, TData, unknown>[]
getCenterLeafHeaders: () => Header<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:101
If pinning, returns headers for all columns that are not pinned, (not including parent headers).
Header<TFeatures, TData, unknown>[]
getCenterVisibleLeafColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:105
If column pinning, returns a flat array of leaf-node columns that are visible in the unpinned/center portion of the table.
Column<TFeatures, TData, unknown>[]
getIsSomeColumnsPinned: (position?) => boolean;
Defined in: features/column-pinning/columnPinningFeature.types.ts:109
Returns whether or not any columns are pinned. Optionally specify to only check for pinned columns in either the left or right position.
boolean
getLeftFlatHeaders: () => Header<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:113
If pinning, returns headers for all left pinned columns in the table, including parent headers.
Header<TFeatures, TData, unknown>[]
getLeftFooterGroups: () => HeaderGroup<TFeatures, TData>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:117
If pinning, returns the footer groups for the left pinned columns.
HeaderGroup<TFeatures, TData>[]
getLeftHeaderGroups: () => HeaderGroup<TFeatures, TData>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:121
If pinning, returns the header groups for the left pinned columns.
HeaderGroup<TFeatures, TData>[]
getLeftLeafColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:125
Returns all left pinned leaf columns.
Column<TFeatures, TData, unknown>[]
getLeftLeafHeaders: () => Header<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:129
If pinning, returns headers for all left pinned leaf columns in the table, (not including parent headers).
Header<TFeatures, TData, unknown>[]
getLeftVisibleLeafColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:133
If column pinning, returns a flat array of leaf-node columns that are visible in the left portion of the table.
Column<TFeatures, TData, unknown>[]
getPinnedLeafColumns: (position) => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:168
ColumnPinningPosition | "center"
Column<TFeatures, TData, unknown>[]
getPinnedVisibleLeafColumns: (position) => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:173
ColumnPinningPosition | "center"
Column<TFeatures, TData, unknown>[]
getRightFlatHeaders: () => Header<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:137
If pinning, returns headers for all right pinned columns in the table, including parent headers.
Header<TFeatures, TData, unknown>[]
getRightFooterGroups: () => HeaderGroup<TFeatures, TData>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:141
If pinning, returns the footer groups for the right pinned columns.
HeaderGroup<TFeatures, TData>[]
getRightHeaderGroups: () => HeaderGroup<TFeatures, TData>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:145
If pinning, returns the header groups for the right pinned columns.
HeaderGroup<TFeatures, TData>[]
getRightLeafColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:149
Returns all right pinned leaf columns.
Column<TFeatures, TData, unknown>[]
getRightLeafHeaders: () => Header<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:153
If pinning, returns headers for all right pinned leaf columns in the table, (not including parent headers).
Header<TFeatures, TData, unknown>[]
getRightVisibleLeafColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: features/column-pinning/columnPinningFeature.types.ts:157
If column pinning, returns a flat array of leaf-node columns that are visible in the right portion of the table.
Column<TFeatures, TData, unknown>[]
resetColumnPinning: (defaultState?) => void;
Defined in: features/column-pinning/columnPinningFeature.types.ts:161
Resets the columnPinning state to initialState.columnPinning, or true can be passed to force a default blank state reset to { left: [], right: [], }.
boolean
void
setColumnPinning: (updater) => void;
Defined in: features/column-pinning/columnPinningFeature.types.ts:165
Sets or updates the state.columnPinning state.
void