kvision / pl.treksoft.kvision.tabulator.js / Tabulator / ColumnDefinition

ColumnDefinition

interface ColumnDefinition : Tabulator.ColumnLayout, Tabulator.CellCallbacks

Properties

accessor

open var accessor: ((value: Any, data: Any, dynamic, AccessorParams: Any, column: Tabulator.ColumnComponent?) -> Any)?

accessorClipboard

open var accessorClipboard: ((value: Any, data: Any, dynamic, AccessorParams: Any, column: Tabulator.ColumnComponent?) -> Any)?

accessorClipboardParams

open var accessorClipboardParams: dynamic

accessorDownload

open var accessorDownload: ((value: Any, data: Any, dynamic, AccessorParams: Any, column: Tabulator.ColumnComponent?) -> Any)?

accessorDownloadParams

open var accessorDownloadParams: dynamic

accessorParams

open var accessorParams: dynamic

align

open var align: dynamic

bottomCalc

open var bottomCalc: dynamic

bottomCalcFormatter

open var bottomCalcFormatter: dynamic

bottomCalcFormatterParams

open var bottomCalcFormatterParams: dynamic

bottomCalcParams

open var bottomCalcParams: ((values: Any, data: Any) -> Any)?

cssClass

open var cssClass: String?

download

open var download: Boolean?

downloadTitle

open var downloadTitle: String?

editable

open var editable: dynamic

editableTitle

open var editableTitle: Boolean?

editor

open var editor: dynamic

editorParams

open var editorParams: dynamic

formatter

open var formatter: dynamic

formatterParams

open var formatterParams: dynamic

frozen

open var frozen: Boolean?

headerClick

open var headerClick: ((e: Any, column: Tabulator.ColumnComponent) -> Unit)?

headerContext

open var headerContext: ((e: Any, column: Tabulator.ColumnComponent) -> Unit)?

headerDblClick

open var headerDblClick: ((e: Any, column: Tabulator.ColumnComponent) -> Unit)?

headerDblTap

open var headerDblTap: ((e: Any, column: Tabulator.ColumnComponent) -> Unit)?

headerFilter

open var headerFilter: dynamic

headerFilterEmptyCheck

open var headerFilterEmptyCheck: ((value: Any) -> Boolean)?

headerFilterFunc

open var headerFilterFunc: dynamic

headerFilterFuncParams

open var headerFilterFuncParams: Any?

headerFilterLiveFilter

open var headerFilterLiveFilter: Boolean?

headerFilterParams

open var headerFilterParams: dynamic

headerFilterPlaceholder

open var headerFilterPlaceholder: String?

headerSort

open var headerSort: Boolean?

headerSortStartingDir

open var headerSortStartingDir: dynamic

headerSortTristate

open var headerSortTristate: Boolean?

headerTap

open var headerTap: ((e: Any, column: Tabulator.ColumnComponent) -> Unit)?

headerTapHold

open var headerTapHold: ((e: Any, column: Tabulator.ColumnComponent) -> Unit)?

headerTooltip

open var headerTooltip: dynamic

headerVertical

open var headerVertical: dynamic

hideInHtml

open var hideInHtml: Boolean?

minWidth

open var minWidth: Number?

mutator

open var mutator: ((value: Any, data: Any, dynamic, mutatorParams: Any, cell: Tabulator.CellComponent?) -> Any)?

mutatorClipboard

open var mutatorClipboard: ((value: Any, data: Any, dynamic, mutatorParams: Any, cell: Tabulator.CellComponent?) -> Any)?

mutatorClipboardParams

open var mutatorClipboardParams: dynamic

mutatorData

open var mutatorData: ((value: Any, data: Any, dynamic, mutatorParams: Any, cell: Tabulator.CellComponent?) -> Any)?

mutatorDataParams

open var mutatorDataParams: dynamic

mutatorEdit

open var mutatorEdit: ((value: Any, data: Any, dynamic, mutatorParams: Any, cell: Tabulator.CellComponent?) -> Any)?

mutatorEditParams

open var mutatorEditParams: dynamic

mutatorParams

open var mutatorParams: dynamic

resizable

open var resizable: Boolean?

responsive

open var responsive: Number?

rowHandle

open var rowHandle: Boolean?

sorter

open var sorter: dynamic

sorterParams

open var sorterParams: dynamic

titleFormatter

open var titleFormatter: dynamic

titleFormatterParams

open var titleFormatterParams: dynamic

tooltip

open var tooltip: dynamic

topCalc

open var topCalc: dynamic

topCalcFormatter

open var topCalcFormatter: dynamic

topCalcFormatterParams

open var topCalcFormatterParams: dynamic

topCalcParams

open var topCalcParams: ((values: Any, data: Any) -> Any)?

validator

open var validator: dynamic

variableHeight

open var variableHeight: Boolean?

widthGrow

open var widthGrow: Number?

widthShrink

open var widthShrink: Number?

Inherited Properties

cellClick

open var cellClick: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellContext

open var cellContext: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellDblClick

open var cellDblClick: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellDblTap

open var cellDblTap: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellEditCancelled

open var cellEditCancelled: ((cell: Tabulator.CellComponent) -> Unit)?

cellEdited

open var cellEdited: ((cell: Tabulator.CellComponent) -> Unit)?

cellEditing

open var cellEditing: ((cell: Tabulator.CellComponent) -> Unit)?

cellMouseEnter

open var cellMouseEnter: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellMouseLeave

open var cellMouseLeave: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellMouseMove

open var cellMouseMove: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellMouseOut

open var cellMouseOut: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellMouseOver

open var cellMouseOver: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellTap

open var cellTap: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

cellTapHold

open var cellTapHold: ((e: Any, cell: Tabulator.CellComponent) -> Unit)?

field

abstract var field: String

title

abstract var title: String

visible

open var visible: Boolean?

width

open var width: dynamic