Full-featured grid/table component based on the Tabulator library.
enum class AddRowMode
Add row modes. |
|
enum class Align
Column align. |
|
enum class Calc
Built-in calc functions. |
|
data class ColumnDefinition<T : Any>
Column definition options. |
|
enum class ColumnPosition
Column positions. |
|
data class DownloadConfig
Download config options. |
|
enum class Editor
Built-in editors. |
|
enum class Filter
Filters. |
|
enum class Formatter
Built-in formatters. |
|
enum class Layout
Table layouts. |
|
enum class PaginationMode
Pagination modes. |
|
enum class ProgressiveMode
Progressive modes. |
|
enum class RangeMode
Range select modes. |
|
enum class ResponsiveLayout
Responsive layout modes. |
|
enum class RowPos
Row positions. |
|
enum class RowPosition
Row scroll positions . |
|
enum class Sorter
Built-in sorters. |
|
enum class SortingDir
Sorting directions. |
|
open class Tabulator<T : Any> : Widget
Tabulator component. |
|
data class TabulatorOptions<T : Any>
Tabulator options. |
|
open class TabulatorRemote<T : Any, E : Any> : Tabulator<T>
Tabulator component connected to the multiplatform service. |
|
enum class TooltipGenerationMode
Tooltip generation mode. |
|
enum class Validator
Built-in validators. |
fun DownloadConfig.toJs(): Tabulator.DownloadConfig
An extension function to convert download config class to JS object. fun <T : Any> ColumnDefinition<T>.toJs(i18nTranslator: (String) -> String): Tabulator.ColumnDefinition
An extension function to convert column definition class to JS object. fun <T : Any> TabulatorOptions<T>.toJs(i18nTranslator: (String) -> String): Tabulator.Options
An extension function to convert tabulator options class to JS object. |