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

Options

interface Options : Tabulator.OptionsGeneral, Tabulator.OptionsHistory, Tabulator.OptionsLocale, Tabulator.OptionsDownload, Tabulator.OptionsColumns, Tabulator.OptionsRows, Tabulator.OptionsData, Tabulator.OptionsSorting, Tabulator.OptionsFiltering, Tabulator.OptionsRowGrouping, Tabulator.OptionsPagination, Tabulator.OptionsPersistentConfiguration, Tabulator.OptionsClipboard, Tabulator.OptionsDataTree, Tabulator.OptionsCell

Inherited Properties

addRowPos

open var addRowPos: dynamic

ajaxConfig

open var ajaxConfig: dynamic

ajaxContentType

open var ajaxContentType: dynamic

ajaxError

open var ajaxError: ((xhr: Any, textStatus: Any, errorThrown: Any) -> Unit)?

ajaxFiltering

open var ajaxFiltering: Boolean?

ajaxLoader

open var ajaxLoader: dynamic

ajaxLoaderError

open var ajaxLoaderError: String?

ajaxLoaderLoading

open var ajaxLoaderLoading: String?

ajaxParams

open var ajaxParams: Any?

ajaxProgressiveLoad

open var ajaxProgressiveLoad: dynamic

ajaxProgressiveLoadDelay

open var ajaxProgressiveLoadDelay: Number?

ajaxProgressiveLoadScrollMargin

open var ajaxProgressiveLoadScrollMargin: Number?

ajaxRequestFunc

open var ajaxRequestFunc: ((url: String, config: Any, params: Any) -> Promise<Any>)?

ajaxRequesting

open var ajaxRequesting: ((url: String, params: Any) -> Boolean)?

ajaxResponse

open var ajaxResponse: ((url: String, params: Any, response: Any) -> Any)?

ajaxSorting

open var ajaxSorting: Boolean?

ajaxURL

open var ajaxURL: String?

ajaxURLGenerator

open var ajaxURLGenerator: ((url: String, config: Any, params: Any) -> String)?

autoColumns

open var autoColumns: Boolean?

autoResize

open var autoResize: Boolean?

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)?

clipboard

open var clipboard: dynamic

clipboardCopied

open var clipboardCopied: (() -> Unit)?

clipboardCopyConfig

open var clipboardCopyConfig: dynamic

clipboardCopyFormatter

open var clipboardCopyFormatter: dynamic

clipboardCopyHeader

open var clipboardCopyHeader: Boolean?

clipboardCopySelector

open var clipboardCopySelector: dynamic

clipboardCopyStyled

open var clipboardCopyStyled: Boolean?

clipboardPasteAction

open var clipboardPasteAction: dynamic

clipboardPasted

open var clipboardPasted: (() -> Unit)?

clipboardPasteError

open var clipboardPasteError: (() -> Unit)?

clipboardPasteParser

open var clipboardPasteParser: dynamic

columnCalcs

open var columnCalcs: dynamic

columnHeaderSortMulti

open var columnHeaderSortMulti: Boolean?

columnMinWidth

open var columnMinWidth: Number?

columnMoved

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

columnResized

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

columns

open var columns: Array<Tabulator.ColumnDefinition>?

columnTitleChanged

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

columnVertAlign

open var columnVertAlign: dynamic

columnVisibilityChanged

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

data

open var data: Array<Any>?

dataEdited

open var dataEdited: ((data: Any) -> Unit)?

dataFiltered

open var dataFiltered: ((filters: Array<Tabulator.Filter>, rows: Array<Tabulator.RowComponent>) -> Unit)?

dataFiltering

open var dataFiltering: ((filters: Array<Tabulator.Filter>) -> Unit)?

dataGrouped

open var dataGrouped: (() -> Unit)?

dataGrouping

open var dataGrouping: (() -> Unit)?

dataLoaded

open var dataLoaded: ((data: Any) -> Unit)?

dataLoading

open var dataLoading: ((data: Any) -> Unit)?

dataSorted

open var dataSorted: ((sorters: Array<Tabulator.Sorter>, rows: Array<Tabulator.RowComponent>) -> Unit)?

dataSorting

open var dataSorting: ((sorters: Array<Tabulator.Sorter>) -> Unit)?

dataTree

open var dataTree: Boolean?

dataTreeBranchElement

open var dataTreeBranchElement: dynamic

dataTreeChildField

open var dataTreeChildField: String?

dataTreeChildIndent

open var dataTreeChildIndent: Number?

dataTreeCollapseElement

open var dataTreeCollapseElement: dynamic

dataTreeElementColumn

open var dataTreeElementColumn: dynamic

dataTreeExpandElement

open var dataTreeExpandElement: dynamic

dataTreeRowCollapsed

open var dataTreeRowCollapsed: ((row: Tabulator.RowComponent, level: Number) -> Unit)?

dataTreeRowExpanded

open var dataTreeRowExpanded: ((row: Tabulator.RowComponent, level: Number) -> Unit)?

dataTreeStartExpanded

open var dataTreeStartExpanded: dynamic

downloadComplete

open var downloadComplete: (() -> Unit)?

downloadConfig

open var downloadConfig: Tabulator.DownloadConfig?

downloadDataFormatter

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

downloadReady

open var downloadReady: ((fileContents: Any, blob: Any) -> Any)?

footerElement

open var footerElement: dynamic

groupBy

open var groupBy: dynamic

groupClick

open var groupClick: ((e: Any, group: Tabulator.GroupComponent) -> Unit)?

groupClosedShowCalcs

open var groupClosedShowCalcs: Boolean?

groupContext

open var groupContext: ((e: Any, group: Tabulator.GroupComponent) -> Unit)?

groupDblClick

open var groupDblClick: ((e: Any, group: Tabulator.GroupComponent) -> Unit)?

groupDblTap

open var groupDblTap: ((e: Any, group: Tabulator.GroupComponent) -> Unit)?

groupHeader

open var groupHeader: dynamic

groupStartOpen

open var groupStartOpen: dynamic

groupTap

open var groupTap: ((e: Any, group: Tabulator.GroupComponent) -> Unit)?

groupTapHold

open var groupTapHold: ((e: Any, group: Tabulator.GroupComponent) -> Unit)?

groupToggleElement

open var groupToggleElement: dynamic

groupValues

open var groupValues: Array<Array<Any>>?

groupVisibilityChanged

open var groupVisibilityChanged: ((group: Tabulator.GroupComponent, visible: Boolean) -> Unit)?

headerFilterPlaceholder

open var headerFilterPlaceholder: String?

height

open var height: dynamic

history

open var history: Boolean?

historyRedo

open var historyRedo: ((dynamic, dynamic, data: Any) -> Unit)?

historyUndo

open var historyUndo: ((dynamic, dynamic, data: Any) -> Unit)?

htmlImported

open var htmlImported: ((callback: () -> Unit) -> Unit)?

htmlImporting

open var htmlImporting: ((callback: () -> Unit) -> Unit)?

index

open var index: dynamic

initialFilter

open var initialFilter: Array<Tabulator.Filter>?

initialHeaderFilter

open var initialHeaderFilter: Array<Any?>?

initialSort

open var initialSort: Array<Tabulator.Sorter>?

keybindings

open var keybindings: dynamic

langs

open var langs: Any?

layout

open var layout: dynamic

layoutColumnsOnNewData

open var layoutColumnsOnNewData: Boolean?

locale

open var locale: dynamic

localized

open var localized: ((locale: String, lang: Any) -> Unit)?

movableColumns

open var movableColumns: Boolean?

movableRows

open var movableRows: Boolean?

movableRowsConnectedTables

open var movableRowsConnectedTables: dynamic

movableRowsReceived

open var movableRowsReceived: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, fromTable: Tabulator) -> Unit)?

movableRowsReceivedFailed

open var movableRowsReceivedFailed: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, fromTable: Tabulator) -> Unit)?

movableRowsReceiver

open var movableRowsReceiver: dynamic

movableRowsReceivingStart

open var movableRowsReceivingStart: ((fromRow: Tabulator.RowComponent, toTable: Tabulator) -> Unit)?

movableRowsReceivingStop

open var movableRowsReceivingStop: ((fromTable: Tabulator) -> Unit)?

movableRowsSender

open var movableRowsSender: dynamic

movableRowsSendingStart

open var movableRowsSendingStart: ((toTables: Array<Any>) -> Unit)?

movableRowsSendingStop

open var movableRowsSendingStop: ((toTables: Array<Any>) -> Unit)?

movableRowsSent

open var movableRowsSent: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, toTable: Tabulator) -> Unit)?

movableRowsSentFailed

open var movableRowsSentFailed: ((fromRow: Tabulator.RowComponent, toRow: Tabulator.RowComponent, toTable: Tabulator) -> Unit)?

nestedFieldSeparator

open var nestedFieldSeparator: dynamic

pageLoaded

open var pageLoaded: ((pageno: Number) -> Unit)?

pagination

open var pagination: dynamic

paginationAddRow

open var paginationAddRow: dynamic

paginationButtonCount

open var paginationButtonCount: Number?

paginationDataReceived

open var paginationDataReceived: Any?

paginationDataSent

open var paginationDataSent: Any?

paginationElement

open var paginationElement: dynamic

paginationSize

open var paginationSize: Number?

paginationSizeSelector

open var paginationSizeSelector: dynamic

persistenceID

open var persistenceID: String?

persistenceMode

open var persistenceMode: dynamic

persistentFilter

open var persistentFilter: Boolean?

persistentLayout

open var persistentLayout: Boolean?

persistentSort

open var persistentSort: Boolean?

placeholder

open var placeholder: dynamic

reactiveData

open var reactiveData: Boolean?

renderComplete

open var renderComplete: (() -> Unit)?

renderStarted

open var renderStarted: (() -> Unit)?

resizableColumns

open var resizableColumns: dynamic

resizableRows

open var resizableRows: Boolean?

responsiveLayout

open var responsiveLayout: dynamic

responsiveLayoutCollapseFormatter

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

responsiveLayoutCollapseStartOpen

open var responsiveLayoutCollapseStartOpen: Boolean?

responsiveLayoutCollapseUseFormatters

open var responsiveLayoutCollapseUseFormatters: Boolean?

rowAdded

open var rowAdded: ((row: Tabulator.RowComponent) -> Unit)?

rowClick

open var rowClick: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowContext

open var rowContext: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowDblClick

open var rowDblClick: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowDblTap

open var rowDblTap: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowDeleted

open var rowDeleted: ((row: Tabulator.RowComponent) -> Unit)?

rowDeselected

open var rowDeselected: ((row: Tabulator.RowComponent) -> Unit)?

rowFormatter

open var rowFormatter: ((row: Tabulator.RowComponent) -> Any)?

rowMouseEnter

open var rowMouseEnter: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowMouseLeave

open var rowMouseLeave: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowMouseMove

open var rowMouseMove: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowMouseOut

open var rowMouseOut: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowMouseOver

open var rowMouseOver: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowMoved

open var rowMoved: ((row: Tabulator.RowComponent) -> Unit)?

rowResized

open var rowResized: ((row: Tabulator.RowComponent) -> Unit)?

rowSelected

open var rowSelected: ((row: Tabulator.RowComponent) -> Unit)?

rowSelectionChanged

open var rowSelectionChanged: ((data: Array<Any>, rows: Array<Tabulator.RowComponent>) -> Unit)?

rowTap

open var rowTap: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowTapHold

open var rowTapHold: ((e: Any, row: Tabulator.RowComponent) -> Unit)?

rowUpdated

open var rowUpdated: ((row: Tabulator.RowComponent) -> Unit)?

scrollToColumnIfVisible

open var scrollToColumnIfVisible: Boolean?

scrollToColumnPosition

open var scrollToColumnPosition: dynamic

scrollToRowIfVisible

open var scrollToRowIfVisible: Boolean?

scrollToRowPosition

open var scrollToRowPosition: dynamic

selectable

open var selectable: dynamic

selectableCheck

open var selectableCheck: ((row: Tabulator.RowComponent) -> Boolean)?

selectablePersistence

open var selectablePersistence: Boolean?

selectableRangeMode

open var selectableRangeMode: String?

selectableRollingSelection

open var selectableRollingSelection: Boolean?

sortOrderReverse

open var sortOrderReverse: Boolean?

tableBuilding

open var tableBuilding: (() -> Unit)?

tableBuilt

open var tableBuilt: (() -> Unit)?

tooltipGenerationMode

open var tooltipGenerationMode: String?

tooltips

open var tooltips: dynamic

tooltipsHeader

open var tooltipsHeader: Boolean?

virtualDom

open var virtualDom: Boolean?

virtualDomBuffer

open var virtualDomBuffer: Boolean?