open class Tabulator
(js)
AjaxConfig |
interface AjaxConfig |
(js)
AjaxContentType |
interface AjaxContentType |
(js)
AutoCompleteParams |
interface AutoCompleteParams |
(js)
CellCallbacks |
interface CellCallbacks |
(js)
CellComponent |
interface CellComponent |
(js)
CellNavigation |
interface CellNavigation |
(js)
CheckboxParams |
interface CheckboxParams |
(js)
ClipboardConfig |
interface ClipboardConfig |
(js)
ColumnComponent |
interface ColumnComponent |
(js)
ColumnDefinition |
interface ColumnDefinition : ColumnLayout, CellCallbacks |
(js)
ColumnDefinitionSorterParams |
interface ColumnDefinitionSorterParams |
(js)
ColumnLayout |
interface ColumnLayout |
(js)
DateTimeDifferenceParams |
interface DateTimeDifferenceParams : DateTimeParams |
(js)
DateTimeParams |
interface DateTimeParams |
(js)
DownloadConfig |
interface DownloadConfig |
(js)
DownloadCSV |
interface DownloadCSV |
(js)
DownloadOptions |
interface DownloadOptions : DownloadCSV, DownloadXLXS, DownloadPDF |
(js)
DownloadPDF |
interface DownloadPDF |
(js)
DownloadXLXS |
interface DownloadXLXS |
(js)
Filter |
interface Filter |
(js)
GroupComponent |
interface GroupComponent |
(js)
ImageParams |
interface ImageParams |
(js)
KeyBinding |
interface KeyBinding |
(js)
LinkParams |
interface LinkParams |
(js)
MoneyParams |
interface MoneyParams |
(js)
NumberParams |
interface NumberParams |
(js)
Options |
interface Options : OptionsGeneral, OptionsHistory, OptionsLocale, OptionsDownload, OptionsColumns, OptionsRows, OptionsData, OptionsSorting, OptionsFiltering, OptionsRowGrouping, OptionsPagination, OptionsPersistentConfiguration, OptionsClipboard, OptionsDataTree, OptionsCell |
(js)
OptionsCell |
interface OptionsCell |
(js)
OptionsCells |
interface OptionsCells : CellCallbacks |
(js)
OptionsClipboard |
interface OptionsClipboard |
(js)
OptionsColumns |
interface OptionsColumns |
(js)
OptionsData |
interface OptionsData |
(js)
OptionsDataTree |
interface OptionsDataTree |
(js)
OptionsDownload |
interface OptionsDownload |
(js)
OptionsFiltering |
interface OptionsFiltering |
(js)
OptionsGeneral |
interface OptionsGeneral |
(js)
OptionsHistory |
interface OptionsHistory |
(js)
OptionsLocale |
interface OptionsLocale |
(js)
OptionsPagination |
interface OptionsPagination |
(js)
OptionsPersistentConfiguration |
interface OptionsPersistentConfiguration |
(js)
OptionsRowGrouping |
interface OptionsRowGrouping |
(js)
OptionsRows |
interface OptionsRows |
(js)
OptionsSorting |
interface OptionsSorting |
(js)
ProgressBarParams |
interface ProgressBarParams : TrafficParams |
(js)
RowComponent |
interface RowComponent |
(js)
SelectLabelValue |
interface SelectLabelValue |
(js)
SelectParams |
interface SelectParams |
(js)
SelectParamsGroup |
interface SelectParamsGroup |
(js)
Sorter |
interface Sorter |
(js)
StarRatingParams |
interface StarRatingParams |
(js)
TickCrossParams |
interface TickCrossParams |
(js)
TrafficParams |
interface TrafficParams |
(js)
Validator |
interface Validator |
(js)
<init> |
Tabulator(selector: String, options: Options? = definedExternally) Tabulator(selector: HTMLElement, options: Options? = definedExternally) |
(js)
browser |
open var browser: String |
(js)
browserSlow |
open var browserSlow: Boolean |
(js)
columnManager |
open var columnManager: Any |
(js)
footerManager |
open var footerManager: Any |
(js)
modules |
open var modules: Any |
(js)
options |
open var options: Options |
(js)
rowManager |
open var rowManager: Any |
(js)
addColumn |
open fun addColumn(definition: ColumnDefinition, insertRightOfTarget: Boolean?, positionTarget: dynamic): Unit |
(js)
addData |
open fun addData(data: Array<Any>?, addToTop: Boolean?, positionTarget: dynamic): Promise<RowComponent> |
(js)
addFilter |
open fun addFilter(field: String, type: dynamic, value: Any): Unit |
(js)
addRow |
open fun addRow(data: Any?, addToTop: Boolean?, positionTarget: dynamic): Promise<RowComponent> |
(js)
clearData |
open fun clearData(): Unit |
(js)
clearFilter |
open fun clearFilter(includeHeaderFilters: Boolean): Unit |
(js)
clearHeaderFilter |
open fun clearHeaderFilter(): Unit |
(js)
clearSort |
open fun clearSort(): Unit |
(js)
copyToClipboard |
open fun copyToClipboard(type: dynamic): Unit |
(js)
deleteColumn |
open fun deleteColumn(column: dynamic): Unit |
(js)
deleteRow |
open fun deleteRow(row: dynamic): Unit |
(js)
deselectRow |
open fun deselectRow(row: dynamic): Unit |
(js)
destroy |
open fun destroy(): Unit |
(js)
download |
open fun download(downloadType: dynamic, fileName: String?, params: DownloadOptions?, set: String?): Unit |
(js)
downloadToTab |
open fun downloadToTab(downloadType: dynamic, fileName: String?, params: DownloadOptions?, set: String?): Unit |
(js)
extendModule |
open fun extendModule(name: String, property: String, values: Any): Unit |
(js)
getAjaxUrl |
open fun getAjaxUrl(): String |
(js)
getCalcResults |
open fun getCalcResults(): Any |
(js)
getColumn |
open fun getColumn(column: dynamic): ColumnComponent |
(js)
getColumnDefinitions |
open fun getColumnDefinitions(): Array<ColumnDefinition> |
(js)
getColumnLayout |
open fun getColumnLayout(): Array<ColumnLayout> |
(js)
getColumns |
open fun getColumns(includeColumnGroups: Boolean?): dynamic |
(js)
getData |
open fun getData(activeOnly: Boolean?): Array<Any> |
(js)
getDataCount |
open fun getDataCount(activeOnly: Boolean?): Number |
(js)
getFilters |
open fun getFilters(includeHeaderFilters: Boolean): Array<Filter> |
(js)
getGroupedData |
open fun getGroupedData(activeOnly: Boolean?): Any |
(js)
getGroups |
open fun getGroups(): Array<GroupComponent> |
(js)
getHeaderFilters |
open fun getHeaderFilters(): Array<Filter> |
(js)
getHistoryRedoSize |
open fun getHistoryRedoSize(): dynamic |
(js)
getHistoryUndoSize |
open fun getHistoryUndoSize(): dynamic |
(js)
getHtml |
open fun getHtml(activeOnly: Boolean?, isStyled: Boolean?, htmlOutputConfig: dynamic): String |
(js)
getLang |
open fun getLang(locale: String?): Any |
(js)
getLocale |
open fun getLocale(): String |
(js)
getPage |
open fun getPage(): dynamic |
(js)
getPageMax |
open fun getPageMax(): dynamic |
(js)
getPageSize |
open fun getPageSize(): Number |
(js)
getRow |
open fun getRow(row: dynamic): RowComponent |
(js)
getRowFromPosition |
open fun getRowFromPosition(position: Number, activeOnly: Boolean?): Unit |
(js)
getRowPosition |
open fun getRowPosition(row: dynamic, activeOnly: Boolean?): Number |
(js)
getRows |
open fun getRows(activeOnly: Boolean?): Array<RowComponent> |
(js)
getSelectedData |
open fun getSelectedData(): Array<Any> |
(js)
getSelectedRows |
open fun getSelectedRows(): Array<RowComponent> |
(js)
getSorters |
open fun getSorters(): Unit |
(js)
hideColumn |
open fun hideColumn(column: dynamic): Unit |
(js)
moveRow |
open fun moveRow(fromRow: dynamic, toRow: dynamic, placeAboveTarget: Boolean?): Unit |
(js)
navigateDown |
open fun navigateDown(): Unit |
(js)
navigateLeft |
open fun navigateLeft(): Unit |
(js)
navigateNext |
open fun navigateNext(): Unit |
(js)
navigatePrev |
open fun navigatePrev(): Unit |
(js)
navigateRight |
open fun navigateRight(): Unit |
(js)
navigateUp |
open fun navigateUp(): Unit |
(js)
nextPage |
open fun nextPage(): Promise<Unit> |
(js)
previousPage |
open fun previousPage(): Promise<Unit> |
(js)
|
open fun print(activeOnly: Boolean?, isStyled: Boolean?, printConfig: dynamic): Unit |
(js)
redo |
open fun redo(): Boolean |
(js)
redraw |
open fun redraw(force: Boolean?): Unit |
(js)
removeFilter |
open fun removeFilter(field: String, type: dynamic, value: Any): Unit |
(js)
replaceData |
open fun replaceData(data: dynamic, params: Any?, config: Any?): Promise<Unit> |
(js)
scrollToColumn |
open fun scrollToColumn(column: dynamic, position: dynamic, ifVisible: Boolean?): Promise<Unit> |
(js)
scrollToRow |
open fun scrollToRow(row: dynamic, position: dynamic, ifVisible: Boolean?): Promise<Unit> |
(js)
searchData |
open fun searchData(field: String, type: dynamic, value: Any): Array<Any> |
(js)
searchRows |
open fun searchRows(field: String, type: dynamic, value: Any): Array<RowComponent> |
(js)
selectRow |
open fun selectRow(row: dynamic): Unit |
(js)
setColumnLayout |
open fun setColumnLayout(layout: ColumnLayout): Unit |
(js)
setColumns |
open fun setColumns(definitions: Array<ColumnDefinition>): Unit |
(js)
setData |
open fun setData(data: dynamic, params: Any?, config: Any?): Promise<Unit> |
(js)
setDataFromLocalFile |
open fun setDataFromLocalFile(extensions: String): Unit |
(js)
setFilter |
open fun setFilter(p1: dynamic, p2: dynamic, value: Any?): Unit |
(js)
setGroupBy |
open fun setGroupBy(groups: dynamic): Unit |
(js)
setGroupHeader |
open fun setGroupHeader(values: dynamic): Unit |
(js)
setGroupStartOpen |
open fun setGroupStartOpen(values: dynamic): Unit |
(js)
setHeaderFilterFocus |
open fun setHeaderFilterFocus(column: dynamic): Unit |
(js)
setHeaderFilterValue |
open fun setHeaderFilterValue(column: dynamic, value: String): Unit |
(js)
setHeight |
open fun setHeight(height: Number): Unit |
(js)
setLocale |
open fun setLocale(locale: dynamic): Unit |
(js)
setMaxPage |
open fun setMaxPage(max: Number): Unit |
(js)
setPage |
open fun setPage(page: dynamic): Promise<Unit> |
(js)
setPageSize |
open fun setPageSize(size: Number): Unit |
(js)
setPageToRow |
open fun setPageToRow(row: dynamic): Promise<Unit> |
(js)
setSort |
open fun setSort(sortList: dynamic, dir: dynamic): Unit |
(js)
showColumn |
open fun showColumn(column: dynamic): Unit |
(js)
toggleColumn |
open fun toggleColumn(column: dynamic): Unit |
(js)
toggleSelectRow |
open fun toggleSelectRow(row: dynamic): Unit |
(js)
undo |
open fun undo(): Boolean |
(js)
updateData |
open fun updateData(data: Array<Any>): Promise<Unit> |
(js)
updateOrAddData |
open fun updateOrAddData(data: Array<Any>): Promise<Array<RowComponent>> |
(js)
updateOrAddRow |
open fun updateOrAddRow(row: dynamic, data: Any): Promise<RowComponent> |
(js)
updateRow |
open fun updateRow(row: dynamic, data: Any): Boolean |