TanStack

TableOptions_ColumnResizing

Interface: TableOptions_ColumnResizing

Defined in: features/column-resizing/columnResizingFeature.types.ts:20

Properties

columnResizeDirection?

ts
optional columnResizeDirection: ColumnResizeDirection;

Defined in: features/column-resizing/columnResizingFeature.types.ts:34

Sets the resize direction used to calculate drag offsets. Defaults to ltr.


columnResizeMode?

ts
optional columnResizeMode: ColumnResizeMode;

Defined in: features/column-resizing/columnResizingFeature.types.ts:26

Determines when committed columnSizing values are updated. onChange commits sizes while the resize handle is dragged; onEnd commits when the resize interaction finishes.


enableColumnResizing?

ts
optional enableColumnResizing: boolean;

Defined in: features/column-resizing/columnResizingFeature.types.ts:30

Enables or disables column resizing for the whole table.


onColumnResizingChange?

ts
optional onColumnResizingChange: OnChangeFn<columnResizingState>;

Defined in: features/column-resizing/columnResizingFeature.types.ts:40

Called with an updater when the transient columnResizing state changes. Pair this with state.columnResizing when using external state; external atoms can own the slice without this callback.