open class Tabulator
(js)
AddditionalExportOptions |
interface AddditionalExportOptions |
(js)
AjaxConfig |
interface AjaxConfig |
(js)
AjaxContentType |
interface AjaxContentType |
(js)
AutoCompleteParams |
interface AutoCompleteParams : SharedEditorParams, SharedSelectAutoCompleteEditorParams |
(js)
CellCallbacks |
interface CellCallbacks |
(js)
CellComponent |
interface CellComponent |
(js)
CellNavigation |
interface CellNavigation |
(js)
CheckboxParams |
interface CheckboxParams : SharedEditorParams |
(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)
DownloadCSV |
interface DownloadCSV |
(js)
DownloadHTML |
interface DownloadHTML |
(js)
DownloadOptions |
interface DownloadOptions : DownloadCSV, DownloadXLXS, DownloadPDF, DownloadHTML |
(js)
DownloadPDF |
interface DownloadPDF |
(js)
DownloadXLXS |
interface DownloadXLXS |
(js)
Filter |
interface Filter |
(js)
FilterParams |
interface FilterParams |
(js)
GroupComponent |
interface GroupComponent |
(js)
ImageParams |
interface ImageParams |
(js)
InputParams |
interface InputParams : SharedEditorParams |
(js)
KeyBinding |
interface KeyBinding |
(js)
LinkParams |
interface LinkParams |
(js)
MenuObject |
interface MenuObject<T> |
(js)
MenuSeparator |
interface MenuSeparator |
(js)
MoneyParams |
interface MoneyParams |
(js)
NumberParams |
interface NumberParams : SharedEditorParams |
(js)
Options |
interface Options : OptionsGeneral, OptionsMenu, OptionsHistory, OptionsLocale, OptionsDownload, OptionsColumns, OptionsRows, OptionsData, OptionsSorting, OptionsFiltering, OptionsRowGrouping, OptionsPagination, OptionsPersistentConfiguration, OptionsClipboard, OptionsDataTree, OptionsCell, OptionsHTML |
(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)
OptionsHTML |
interface OptionsHTML |
(js)
OptionsLocale |
interface OptionsLocale |
(js)
OptionsMenu |
interface OptionsMenu |
(js)
OptionsPagination |
interface OptionsPagination |
(js)
OptionsPersistentConfiguration |
interface OptionsPersistentConfiguration |
(js)
OptionsRowGrouping |
interface OptionsRowGrouping |
(js)
OptionsRows |
interface OptionsRows |
(js)
OptionsSorting |
interface OptionsSorting |
(js)
PersistenceGroupOptions |
interface PersistenceGroupOptions |
(js)
PersistenceOptions |
interface PersistenceOptions |
(js)
PersistencePageOptions |
interface PersistencePageOptions |
(js)
ProgressBarParams |
interface ProgressBarParams : TrafficParams |
(js)
RowComponent |
interface RowComponent |
(js)
SelectLabelValue |
interface SelectLabelValue |
(js)
SelectParams |
interface SelectParams : SharedEditorParams, SharedSelectAutoCompleteEditorParams |
(js)
SelectParamsGroup |
interface SelectParamsGroup |
(js)
SharedEditorParams |
interface SharedEditorParams |
(js)
SharedSelectAutoCompleteEditorParams |
interface SharedSelectAutoCompleteEditorParams |
(js)
Sorter |
interface Sorter |
(js)
StarRatingParams |
interface StarRatingParams |
(js)
TextAreaParams |
interface TextAreaParams : SharedEditorParams |
(js)
TickCrossParams |
interface TickCrossParams |
(js)
TrafficParams |
interface TrafficParams |
(js)
Validator |
interface Validator |
(js)
<init> |
Tabulator(selector: String, options: Options) Tabulator(selector: HTMLElement, options: Options) |
(js)
browser |
open var browser: String |
(js)
browserSlow |
open var browserSlow: Boolean |
(js)
columnManager |
open var columnManager: Any |
(js)
element |
open var element: HTMLElement |
(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): Promise<Unit> |
(js)
addData |
open fun addData(data: Array<Any>, addToTop: Boolean, positionTarget: dynamic): Promise<RowComponent> |
(js)
addFilter |
open fun addFilter(): FilterFunction |
(js)
addRow |
open fun addRow(data: Any, addToTop: Boolean, positionTarget: dynamic): Promise<RowComponent> |
(js)
blockRedraw |
open fun blockRedraw(): Unit |
(js)
clearCellEdited |
open fun clearCellEdited(clear: dynamic): Unit |
(js)
clearCellValidation |
open fun clearCellValidation(clearType: dynamic): Unit |
(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(rowRangeLookup: String): Unit |
(js)
deleteColumn |
open fun deleteColumn(column: dynamic): Promise<Unit> |
(js)
deleteRow |
open fun deleteRow(index: 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, filter: String): Unit |
(js)
downloadToTab |
open fun downloadToTab(downloadType: String, fileName: String?, params: DownloadOptions, filter: String? = definedExternally): Unit |
(js)
extendModule |
open fun extendModule(name: String, property: String, values: Any): Unit |
(js)
findTable |
open fun findTable(query: String): Tabulator |
(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): Array<ColumnComponent> |
(js)
getData |
open fun getData(activeOnly: String?): Array<Any> |
(js)
getDataCount |
open fun getDataCount(activeOnly: String?): Number |
(js)
getEditedCells |
open fun getEditedCells(): Array<CellComponent> |
(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)
getHeaderFilterValue |
open fun getHeaderFilterValue(column: dynamic): String |
(js)
getHistoryRedoSize |
open fun getHistoryRedoSize(): dynamic |
(js)
getHistoryUndoSize |
open fun getHistoryUndoSize(): dynamic |
(js)
getHtml |
open fun getHtml(rowRangeLookup: String, style: Boolean, config: AddditionalExportOptions): String? |
(js)
getInvalidCells |
open fun getInvalidCells(): Array<CellComponent> |
(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): RowComponent |
(js)
getRowPosition |
open fun getRowPosition(row: dynamic, activeOnly: Boolean): Number |
(js)
getRows |
open fun getRows(activeOnly: String): 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)
moveColumn |
open fun moveColumn(fromColumn: dynamic, toColumn: dynamic, after: Boolean): 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(rowRangeLookup: String, style: Boolean, config: AddditionalExportOptions): Unit? |
(js)
recalc |
open fun recalc(): Unit |
(js)
redo |
open fun redo(): Boolean |
(js)
redraw |
open fun redraw(force: Boolean): Unit |
(js)
removeFilter |
open fun removeFilter(): FilterFunction |
(js)
replaceData |
open fun replaceData(data: dynamic, params: Any?, config: Any?): Promise<Unit> |
(js)
restoreRedraw |
open fun restoreRedraw(): Unit |
(js)
scrollToColumn |
open fun scrollToColumn(column: dynamic, position: String, ifVisible: Boolean): Promise<Unit> |
(js)
scrollToRow |
open fun scrollToRow(row: dynamic, position: String?, ifVisible: Boolean?): Promise<Unit> |
(js)
searchData |
open fun searchData(field: String, type: String, value: Any): Array<Any> |
(js)
searchRows |
open fun searchRows(field: String, type: String, value: Any): Array<RowComponent> |
(js)
selectRow |
open fun selectRow(lookup: 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: Any?, 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?, filterParams: FilterParams? = definedExternally): 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: dynamic): 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: String): 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)
updateColumnDefinition |
open fun updateColumnDefinition(column: dynamic, definition: ColumnDefinition): Promise<Unit> |
(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 |
(js)
validate |
open fun validate(): dynamic |