ColumnDefinition(title: String, field: String? = null, visible: Boolean? = null, align: Align? = null, width: String? = null, minWidth: Int? = null, widthGrow: Int? = null, widthShrink: Int? = null, resizable: Boolean? = null, frozen: Boolean? = null, responsive: Int? = null, tooltip: ((cell: Tabulator.CellComponent) -> String)? = null, cssClass: String? = null, rowHandle: Boolean? = null, hideInHtml: Boolean? = null, sorter: Sorter? = null, sorterParams: dynamic = null, formatter: Formatter? = null, formatterFunction: ((cell: Tabulator.CellComponent, dynamic, onRendered: (callback: () -> Unit) -> Unit) -> dynamic)? = null, formatterParams: dynamic = null, variableHeight: Boolean? = null, editable: ((cell: Tabulator.CellComponent) -> Boolean)? = null, editor: Editor? = null, editorParams: dynamic = null, validator: Validator? = null, validatorParams: String? = null, download: Boolean? = null, downloadTitle: String? = null, topCalc: Calc? = null, topCalcParams: dynamic = null, topCalcFormatter: Formatter? = null, topCalcFormatterParams: dynamic = null, bottomCalc: Calc? = null, bottomCalcParams: dynamic = null, bottomCalcFormatter: Formatter? = null, bottomCalcFormatterParams: dynamic = null, headerSort: Boolean? = null, headerSortStartingDir: SortingDir? = null, headerSortTristate: Boolean? = null, headerClick: ((dynamic, column: Tabulator.ColumnComponent) -> Unit)? = null, headerDblClick: ((dynamic, column: Tabulator.ColumnComponent) -> Unit)? = null, headerContext: ((dynamic, column: Tabulator.ColumnComponent) -> Unit)? = null, headerTap: ((dynamic, column: Tabulator.ColumnComponent) -> Unit)? = null, headerDblTap: ((dynamic, column: Tabulator.ColumnComponent) -> Unit)? = null, headerTapHold: ((dynamic, column: Tabulator.ColumnComponent) -> Unit)? = null, headerTooltip: ((column: Tabulator.ColumnComponent) -> String)? = null, headerVertical: Boolean? = null, editableTitle: Boolean? = null, titleFormatter: Formatter? = null, titleFormatterParams: dynamic = null, headerFilter: Editor? = null, headerFilterParams: dynamic = null, headerFilterPlaceholder: String? = null, headerFilterEmptyCheck: ((value: Any) -> Boolean)? = null, headerFilterFunc: Filter? = null, headerFilterFuncParams: dynamic = null, headerFilterLiveFilter: Boolean? = null, cellClick: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellDblClick: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellContext: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellTap: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellDblTap: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellTapHold: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellMouseEnter: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellMouseLeave: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellMouseOver: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellMouseOut: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellMouseMove: ((dynamic, cell: Tabulator.CellComponent) -> Unit)? = null, cellEditing: ((cell: Tabulator.CellComponent) -> Unit)? = null, cellEdited: ((cell: Tabulator.CellComponent) -> Unit)? = null, cellEditCancelled: ((cell: Tabulator.CellComponent) -> Unit)? = null)
Column definition options.