OptionalelementA function to format the element for display.
The field name in the data object.
OptionalfilterA custom function to determine if a cell's value in this column matches a given filter criterion.
This is used when DataTable.filter() is called with an object-based filter that targets this column's field.
OptionalresizableWhether the column should be resizable.
OptionalsearchableWhether the column is searchable.
OptionalsortableWhether the column is sortable.
OptionalsorterA function to use for sorting the column. This overrides the default sorting behavior.
OptionalsortA function to derive a comparable value from the cell's original value, specifically for sorting this column. This can be used to preprocess and cache values (e.g., convert to lowercase, extract numbers) before comparison.
OptionaltitleThe title to display in the header.
OptionaltokenizeWhether the column's data should be tokenized for searching.
OptionalvalueA function to format the value for display.
Column options for the table.