Custom cell template for the column.

cellTemplate: object | undefined

The data type of the column's values.

dataType: DataType | undefined

The field from the data for this column.

field: Keys<T>

Indicates whether the column is filterable.

filterable: boolean

Whether filter operations will be case sensitive.

filteringCaseSensitive: boolean

The header text of the column.

header: string | undefined

Custom header template for the column.

headerTemplate: object | undefined

Indicates whether the column is hidden.

hidden: boolean

Indicates whether the column is resizable.

resizable: boolean

Indicates whether the column is sortable.

sortable: boolean

Sort configuration for the column (e.g., custom comparer).

sortConfiguration: ColumnSortConfiguration<T> | undefined

Whether sort operations will be case sensitive.

sortingCaseSensitive: boolean

The width of the column.

width: string | undefined