File: column.md | Updated: 11/15/2025
Search...
+ K
Auto
Docs Examples GitHub Contributors
Docs Examples GitHub Contributors
Docs Examples GitHub Contributors
Docs Examples Github Contributors
Docs Examples Github Contributors
Docs Examples Github Contributors
Docs Examples Github Contributors
Docs Examples Github Contributors
Maintainers Partners Support Learn StatsBETA Discord Merch Blog GitHub Ethos Brand Guide
Documentation
Framework
React
Version
v8
Search...
+ K
Menu
Getting Started
Core Guides
Feature Guides
Core APIs
Feature APIs
Enterprise
Examples
Framework
React
Version
v8
Menu
Getting Started
Core Guides
Feature Guides
Core APIs
Feature APIs
Enterprise
Examples
On this page
Copy Markdown
These are core options and API properties for all columns. More options and API properties are available for other table features .
All column objects have the following properties:
tsx
id: string
id: string
The resolved unique identifier for the column resolved in this priority:
tsx
depth: number
depth: number
The depth of the column (if grouped) relative to the root column def array.
tsx
accessorFn?: AccessorFn<TData>
accessorFn?: AccessorFn<TData>
The resolved accessor function to use when extracting the value for the column from each row. Will only be defined if the column def has a valid accessor key or function defined.
tsx
columnDef: ColumnDef<TData>
columnDef: ColumnDef<TData>
The original column def used to create the column.
tsx
type columns = ColumnDef<TData>[]
type columns = ColumnDef<TData>[]
The child column (if the column is a group column). Will be an empty array if the column is not a group column.
tsx
parent?: Column<TData>
parent?: Column<TData>
The parent column for this column. Will be undefined if this is a root column.
tsx
type getFlatColumns = () => Column<TData>[]
type getFlatColumns = () => Column<TData>[]
Returns the flattened array of this column and all child/grand-child columns for this column.
tsx
type getLeafColumns = () => Column<TData>[]
type getLeafColumns = () => Column<TData>[]
Returns an array of all leaf-node columns for this column. If a column has no children, it is considered the only leaf-node column.
