Package io.kvision.tabulator.js

Kotlin bindings for Tabulator API.

Types

Link copied to clipboard
typealias CellEditEventCallback = (cell: Tabulator.CellComponent) -> Unit
Link copied to clipboard
typealias CellEventCallback = (<ERROR CLASS>, cell: Tabulator.CellComponent) -> Unit
Link copied to clipboard
typealias ColumnCalcParams = (values: Any, data: Any) -> Any
Link copied to clipboard
typealias ColumnEventCallback = (<ERROR CLASS>, column: Tabulator.ColumnComponent) -> Unit
Link copied to clipboard
typealias ColumnSorterParamLookupFunction = (column: Tabulator.ColumnComponent, dir: String) -> Any
Link copied to clipboard
typealias CustomAccessor = (value: Any, data: Any, type: String, AccessorParams: Any, column: Tabulator.ColumnComponent) -> Any
Link copied to clipboard
typealias CustomMutator = (value: Any, data: Any, type: String, mutatorParams: Any, cell: Tabulator.CellComponent) -> Any
Link copied to clipboard
typealias EmptyCallback = (callback: () -> Unit) -> Unit
Link copied to clipboard
typealias FilterFunction = (field: String, type: String, value: Any, filterParams: Tabulator.FilterParams) -> Unit
Link copied to clipboard
typealias GroupEventCallback = (<ERROR CLASS>, group: Tabulator.GroupComponent) -> Unit
Link copied to clipboard
typealias RowChangedCallback = (row: Tabulator.RowComponent) -> Unit
Link copied to clipboard
typealias RowEventCallback = (<ERROR CLASS>, row: Tabulator.RowComponent) -> Unit
Link copied to clipboard
open external class Tabulator
Link copied to clipboard
typealias ValueBooleanCallback = (value: Any) -> Boolean
Link copied to clipboard
typealias ValueStringCallback = (value: Any) -> String
Link copied to clipboard
typealias ValueVoidCallback = (value: Any) -> Unit