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

OptionsColumns

(js) interface OptionsColumns

Properties

(js)

autoColumns

open var autoColumns: Boolean?
(js)

columnCalcs

open var columnCalcs: dynamic
(js)

columnHeaderSortMulti

open var columnHeaderSortMulti: Boolean?
(js)

columnHeaderVertAlign

abstract var columnHeaderVertAlign: String
(js)

columnMinWidth

open var columnMinWidth: Number?
(js)

columnMoved

open var columnMoved: ((column: ColumnComponent, columns: Array<Any>) -> Unit)?
(js)

columnResized

open var columnResized: ((column: ColumnComponent) -> Unit)?
(js)

columns

open var columns: Array<ColumnDefinition>?
(js)

columnTitleChanged

open var columnTitleChanged: ((column: ColumnComponent) -> Unit)?
(js)

columnVisibilityChanged

open var columnVisibilityChanged: ((column: ColumnComponent, visible: Boolean) -> Unit)?
(js)

headerFilterPlaceholder

open var headerFilterPlaceholder: String?
(js)

headerSort

open var headerSort: Boolean?
(js)

headerSortTristate

open var headerSortTristate: Boolean?
(js)

headerVisible

open var headerVisible: Boolean?
(js)

layout

abstract var layout: String
(js)

layoutColumnsOnNewData

open var layoutColumnsOnNewData: Boolean?
(js)

movableColumns

open var movableColumns: Boolean?
(js)

nestedFieldSeparator

open var nestedFieldSeparator: dynamic
(js)

print

open var print: Boolean?
(js)

resizableColumns

open var resizableColumns: dynamic
(js)

responsiveLayout

open var responsiveLayout: dynamic
(js)

responsiveLayoutCollapseFormatter

open var responsiveLayoutCollapseFormatter: ((data: Array<Any>) -> Any)?
(js)

responsiveLayoutCollapseStartOpen

open var responsiveLayoutCollapseStartOpen: Boolean?
(js)

responsiveLayoutCollapseUseFormatters

open var responsiveLayoutCollapseUseFormatters: Boolean?
(js)

scrollToColumnIfVisible

open var scrollToColumnIfVisible: Boolean?
(js)

scrollToColumnPosition

abstract var scrollToColumnPosition: String
(js)

tooltipsHeader

open var tooltipsHeader: Boolean?