Tabulator
Tabulator component.
Parameters
type
a list of objects
determines if the data model is automatically updated after tabulator edit action
tabulator options
a set of table types
CSS class names
Kotlin class
the serializer for type T
optional serialization module with custom serializers
Inheritors
Constructors
Properties
CSS flexbox/grid content alignment.
CSS flexbox/grid items alignment.
CSS flexbox items self-alignment.
Background of the current component.
Bottom border of the current component.
Left border of the current component.
CSS border radius.
List of CSS border radius values.
Right border of the current component.
List of box shadows of the current component.
CSS flexbox direction.
CSS flexbox item shrink.
CSS font family of the current component.
CSS font variant of the current component.
CSS font weight of the current component.
CSS grid auto columns.
CSS grid auto flow.
CSS grid auto rows.
CSS grid column end.
CSS grid column gap.
CSS grid column start.
CSS grid row end.
CSS grid row gap.
CSS grid row start.
CSS grid areas template.
CSS grid columns template.
CSS grid rows template.
Native Tabulator object.
CSS flexbox/grid content justification.
CSS grid items justification.
CSS grid items self-justification.
CSS Text letter spacing of the current component.
CSS Text line height of the current component.
Bottom margin of the current component.
Left margin of the current component.
Right margin of the current component.
CSS overflow-wrap of the current component.
Bottom padding of the current component.
Left padding of the current component.
Right padding of the current component.
Top padding of the current component.
CSS Text decoration of the current component.
CSS Text direction of the current component.
CSS Text indent of the current component.
CSS Text overflow of the current component.
CSS Text shadow of the current component.
CSS Text transform of the current component.
CSS transition effect for the current component.
List of CSS transition effects for the current component.
CSS Text unicode-bidi of the current component.
CSS Text vertical align of the current component.
CSS Text white space of the current component.
CSS Text word spacing of the current component.
Functions
The supplied function is called after the widget DOM element is created.
The supplied function is called after the widget is removed from the DOM.
The supplied function is called after the widget is inserted into the DOM.
The supplied function is called before the widget is disposed.
Add new column to the tabulator.
Adds given value to the set of CSS classes generated in html code of current component.
Adds given style object to the set of CSS classes generated in html code of current component.
Adds given value to the set of CSS classes generated in html code of parent component.
Adds given style object to the set of CSS classes generated in html code of parent component.
Show an alert message.
Applies the current filter.
Remove all after create hooks functions.
Remove all after destroy hooks functions.
Remove all after insert hooks functions.
Clear an alert message.
Remove all before dispose hooks functions.
Clears D&D data for the current widget. It also makes it not draggable.
Clears current filters.
Clears header filters.
DSL builder extension function.
Delete column by name.
Deselect the row.
Disables popover for the current widget.
Disables tooltip for the current widget.
Dispatches a custom event.
Download the table content as CSV
Download the table content as HTML
Download the table content as JSON
Enable gesture detector for a given Widget.
Enables popover for the current widget.
Enables tooltip for the current widget.
Returns the value of an additional attribute.
Get column component by name.
Returns the current data in the table.
Get the number of data rows.
Returns DOM element bound to the current component.
Returns DOM element bound to the current component as a dynamic type.
Returns JQuery element bound to the current component.
Returns JQuery element bound to the current component as a dynamic type.
Get the number of history redo actions available.
Get the number of history undo actions available.
Get the HTML code of the table.
Returns number of pages.
Returns the size of a page.
Returns the selected data in the table.
Returns the selected rows.
Returns CSS style attributes.
Checks whether the given value is present in the set of CSS classes.
Hides popover for the current widget.
Hides tooltip for the current widget.
DSL builder extension function.
Navigate to the same cell in the row below.
Navigate to the cell on the left.
Navigate to the next cell.
Navigate to the previous cell.
Navigate to the cell on the right.
Navigate to the same cell in the row above.
Navigate to the previous page.
Print the table.
Register external pagination component for this Tabulator instance
Remove the after create hook function (the same function reference must be used).
Remove the after destroy hook function (the same function reference must be used).
Remove the after insert hook function (the same function reference must be used).
Removes the value of additional attribute.
Remove the before dispose hook function (the same function reference must be used).
Removes given value from the set of CSS classes generated in html code of current component.
Removes given style object from the set of CSS classes generated in html code of current component.
Removes event listener from current widget.
Removes all event listeners from current widget.
Removes the value of a custom CSS style.
Removes given value from the set of CSS classes generated in html code of parent component.
Removes given style object from the set of CSS classes generated in html code of parent component.
Silently replaces the data in a table.
Scroll to the row given by id.
Sets the value of additional attribute.
Sets context menu for the current widget.
Sets D&D data for the current widget. It also makes it draggable.
Sets the current widget as a D&D drop target.
Sets the current widget as a D&D drop target with helper callback accepting String data.
Set the size of a page.
Shows page with a row given by id.
Shows popover for the current widget.
Shows tooltip for the current widget.
Executes given function within a single rendering process.
Executes given function within a single rendering process asynchronously.
Toggle selection status of the row.
Toggles visibility of current widget.
Converts an internal (dynamic) data model to Kotlin data model
Converts a Kotlin data model to an internal (dynamic) data model
Makes the component use distinct snabbdom key.