kvision / pl.treksoft.kvision.tabulator.js

Package pl.treksoft.kvision.tabulator.js

Kotlin bindings for Tabulator API.

Types

(js)

CellEditEventCallback

typealias CellEditEventCallback = (cell: CellComponent) -> Unit
(js)

CellEventCallback

typealias CellEventCallback = (e: UIEvent, cell: CellComponent) -> Unit
(js)

ColumnCalcParams

typealias ColumnCalcParams = (values: Any, data: Any) -> Any
(js)

ColumnEventCallback

typealias ColumnEventCallback = (e: UIEvent, column: ColumnComponent) -> Unit
(js)

ColumnSorterParamLookupFunction

typealias ColumnSorterParamLookupFunction = (column: ColumnComponent, dir: String) -> Any
(js)

CustomAccessor

typealias CustomAccessor = (value: Any, data: Any, type: String, AccessorParams: Any, column: ColumnComponent) -> Any
(js)

CustomMutator

typealias CustomMutator = (value: Any, data: Any, type: String, mutatorParams: Any, cell: CellComponent) -> Any
(js)

EmptyCallback

typealias EmptyCallback = (callback: () -> Unit) -> Unit
(js)

FilterFunction

typealias FilterFunction = (field: String, type: String, value: Any, filterParams: FilterParams) -> Unit
(js)

GroupEventCallback

typealias GroupEventCallback = (e: UIEvent, group: GroupComponent) -> Unit
(js)

RowChangedCallback

typealias RowChangedCallback = (row: RowComponent) -> Unit
(js)

RowEventCallback

typealias RowEventCallback = (e: UIEvent, row: RowComponent) -> Unit
(js)

Tabulator

open class Tabulator
(js)

ValueBooleanCallback

typealias ValueBooleanCallback = (value: Any) -> Boolean
(js)

ValueStringCallback

typealias ValueStringCallback = (value: Any) -> String
(js)

ValueVoidCallback

typealias ValueVoidCallback = (value: Any) -> Unit