Skip to main content

Table_ColumnSizing

Defined in: features/column-sizing/columnSizingFeature.types.ts:62

Properties

getCenterTotalSize

getCenterTotalSize: () => number;

Defined in: features/column-sizing/columnSizingFeature.types.ts:66

Sums the current sizes of visible center-region leaf columns.

Returns

number


getColumnOffsets

getColumnOffsets: () => ColumnOffsetsByPosition;

Defined in: features/column-sizing/columnSizingFeature.types.ts:73

Returns memoized column offset maps (start and after offsets keyed by column id) for each pinning region plus the full visible leaf column list.

Backs column.getStart() and column.getAfter() with O(1) lookups.

Returns

ColumnOffsetsByPosition


getEndTotalSize

getEndTotalSize: () => number;

Defined in: features/column-sizing/columnSizingFeature.types.ts:81

Sums the current sizes of visible logical end-pinned leaf columns.

Returns

number


getStartTotalSize

getStartTotalSize: () => number;

Defined in: features/column-sizing/columnSizingFeature.types.ts:77

Sums the current sizes of visible logical start-pinned leaf columns.

Returns

number


getTotalSize

getTotalSize: () => number;

Defined in: features/column-sizing/columnSizingFeature.types.ts:85

Sums the current sizes of all visible leaf columns.

Returns

number


resetColumnSizing

resetColumnSizing: (defaultState?) => void;

Defined in: features/column-sizing/columnSizingFeature.types.ts:90

Resets column sizing to initialState.columnSizing. Pass true to reset to the feature default of {}.

Parameters

defaultState?

boolean

Returns

void


setColumnSizing

setColumnSizing: (updater) => void;

Defined in: features/column-sizing/columnSizingFeature.types.ts:94

Updates committed column sizing state with a next map or updater function.

Parameters

updater

Updater<ColumnSizingState>

Returns

void