TabulatorJs

open class TabulatorJs(element: HTMLElement, options: JsAny?) : JsAny

JavaScript Tabulator component.

Constructors

Link copied to clipboard
constructor(element: HTMLElement, options: JsAny?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun activeSheet(sheet: JsAny)
Link copied to clipboard
fun addColumn(definition: JsAny, insertRightOfTarget: Boolean?, positionTarget: JsAny): Promise<JsAny>
Link copied to clipboard
fun addData(data: JsArray<JsAny>, addToTop: Boolean, positionTarget: JsAny): Promise<RowComponent>
Link copied to clipboard
Link copied to clipboard
fun addRange(topLeft: JsAny, bottomRight: JsAny): JsAny
Link copied to clipboard
fun addRow(data: JsAny, addToTop: Boolean, positionTarget: JsAny): Promise<RowComponent>
Link copied to clipboard
fun addSheet(sheetDef: JsAny): JsAny
Link copied to clipboard
fun alert(message: String, style: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun clearCellValidation(clearType: JsAny)
Link copied to clipboard
fun clearData()
Link copied to clipboard
fun clearFilter(includeHeaderFilters: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun clearSheet(sheet: JsAny)
Link copied to clipboard
fun clearSort()
Link copied to clipboard
fun copyToClipboard(rowRangeLookup: String)
Link copied to clipboard
Link copied to clipboard
fun deleteRow(index: JsAny)
Link copied to clipboard
fun deselectRow(row: JsAny)
Link copied to clipboard
fun destroy()
Link copied to clipboard
fun download(downloadType: JsAny, fileName: String?, params: JsAny?, filter: String)
Link copied to clipboard
fun downloadToTab(downloadType: String, fileName: String?, params: JsAny?, filter: String?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getColumns(includeColumnGroups: Boolean): JsArray<ColumnComponent>
Link copied to clipboard
fun getData(activeOnly: String?): JsArray<JsAny>
Link copied to clipboard
fun getDataCount(activeOnly: String?): Int
Link copied to clipboard
Link copied to clipboard
fun getFilters(includeHeaderFilters: Boolean): JsArray<JsAny>
Link copied to clipboard
fun getGroupedData(activeOnly: Boolean): JsAny
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getHtml(rowRangeLookup: String, style: Boolean, config: JsAny?): String?
Link copied to clipboard
Link copied to clipboard
fun getLang(locale: String): JsAny
Link copied to clipboard
Link copied to clipboard
fun getPage(): JsAny
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getRows(activeOnly: String): JsArray<RowComponent>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getSheet(sheet: JsAny): JsAny
Link copied to clipboard
fun getSheetData(sheet: JsAny): JsAny
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun hideColumn(column: JsAny)
Link copied to clipboard
fun import(importer: JsAny, extensions: String)
fun import(importer: JsAny, extensions: String, type: String)
Link copied to clipboard
fun moveColumn(fromColumn: JsAny, toColumn: JsAny, after: Boolean)
Link copied to clipboard
fun moveRow(fromRow: JsAny, toRow: JsAny, placeAboveTarget: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun off(event: String, callback: () -> Unit)
fun off(event: String, callback: (JsAny) -> Unit)
fun off(event: String, callback: (JsAny, JsAny) -> Unit)
fun off(event: String, callback: (JsAny, JsAny, JsAny) -> Unit)
fun off(event: String, callback: (JsAny, JsAny, JsAny, JsAny) -> Unit)
Link copied to clipboard
fun on(event: String, callback: () -> Unit)
fun on(event: String, callback: (JsAny) -> Unit)
fun on(event: String, callback: (JsAny, JsAny) -> Unit)
fun on(event: String, callback: (JsAny, JsAny, JsAny) -> Unit)
fun on(event: String, callback: (JsAny, JsAny, JsAny, JsAny) -> Unit)
Link copied to clipboard
Link copied to clipboard
fun print(rowRangeLookup: String, style: Boolean, config: JsAny?)
Link copied to clipboard
fun recalc()
Link copied to clipboard
fun redo(): Boolean
Link copied to clipboard
fun redraw(force: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun removeSheet(sheet: JsAny)
Link copied to clipboard
fun replaceData(data: JsAny, params: JsAny?, config: JsAny?): Promise<JsAny>
Link copied to clipboard
Link copied to clipboard
fun scrollToColumn(column: JsAny, position: String, ifVisible: Boolean): Promise<JsAny>
Link copied to clipboard
fun scrollToRow(row: JsAny, position: String?, ifVisible: Boolean?): Promise<JsAny>
Link copied to clipboard
fun searchData(field: String, type: String, value: JsAny): JsArray<JsAny>
Link copied to clipboard
fun searchRows(field: String, type: String, value: JsAny): JsArray<RowComponent>
Link copied to clipboard
fun selectRow(lookup: JsAny)
Link copied to clipboard
fun setColumnLayout(layout: JsAny)
Link copied to clipboard
fun setColumns(definitions: JsArray<JsAny>)
Link copied to clipboard
fun setData(data: JsAny?, params: JsAny?, config: JsAny?): Promise<JsAny>
Link copied to clipboard
fun setFilter(p1: JsAny, p2: JsAny, value: JsAny?, filterParams: JsAny?)
Link copied to clipboard
fun setGroupBy(groups: JsAny)
Link copied to clipboard
fun setGroupHeader(values: JsAny)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setHeaderFilterValue(column: JsAny, value: String)
Link copied to clipboard
fun setHeight(height: JsAny)
Link copied to clipboard
fun setLocale(locale: JsAny)
Link copied to clipboard
fun setMaxPage(max: Int)
Link copied to clipboard
fun setPage(page: JsAny): Promise<JsAny>
Link copied to clipboard
fun setPageSize(size: Int)
Link copied to clipboard
Link copied to clipboard
fun setSheetData(data: JsAny)
fun setSheetData(sheet: JsAny, data: JsAny)
Link copied to clipboard
fun setSheets(sheets: JsAny)
Link copied to clipboard
fun setSort(sortList: JsAny, dir: String)
Link copied to clipboard
fun showColumn(column: JsAny)
Link copied to clipboard
fun toggleColumn(column: JsAny)
Link copied to clipboard
Link copied to clipboard
fun undo(): Boolean
Link copied to clipboard
fun updateColumnDefinition(column: JsAny, definition: JsAny): Promise<JsAny>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun updateRow(row: JsAny, data: JsAny): Boolean
Link copied to clipboard