tabulator

inline fun <T : Any> <ERROR CLASS>.tabulator(data: List<T>? = null, dataUpdateOnEdit: Boolean = true, options: TabulatorOptions<T> = TabulatorOptions(), types: Set<TableType> = setOf(), className: String? = null, serializer: <ERROR CLASS><T>? = null, serializersModule: <ERROR CLASS>? = null, noinline init: Tabulator<T>.() -> Unit? = null): Tabulator<T>

DSL builder extension function.

It takes the same parameters as the constructor of the built component.


inline fun <T : Any, S : Any> <ERROR CLASS>.tabulator(store: <ERROR CLASS><S>, noinline dataFactory: (S) -> List<T>, options: TabulatorOptions<T> = TabulatorOptions(), types: Set<TableType> = setOf(), className: String? = null, serializer: <ERROR CLASS><T>? = null, serializersModule: <ERROR CLASS>? = null, noinline init: Tabulator<T>.() -> Unit? = null): Tabulator<T>

DSL builder extension function for a general observable store.


inline fun <T : Any> <ERROR CLASS>.tabulator(options: TabulatorOptions<T> = TabulatorOptions(), types: Set<TableType> = setOf(), className: String? = null, noinline init: Tabulator<T>.() -> Unit? = null): Tabulator<T>

DSL builder extension function for dynamic data (send within options parameter).