DefaultContext

class DefaultContext<T, I>(rowIdProvider: (T) -> I) : DataTableContext<T, I>

Constructors

Link copied to clipboard
fun <T, I> DefaultContext(rowIdProvider: (T) -> I)

Functions

Link copied to clipboard
open override fun columns(styling: BoxParams.(IndexedValue<StatefulItem<T>>) -> Unit, expression: ColumnsContext<T>.() -> Unit)
Link copied to clipboard
open override fun header(styling: Style<BasicParams>, expression: HeaderContext.() -> Unit)
Link copied to clipboard
open override fun options(value: OptionsContext<T>.() -> Unit)
Link copied to clipboard
open override fun prependAdditionalColumns(expression: ColumnsContext<T>.() -> Unit)
Link copied to clipboard
open override fun selection(value: SelectionContext<T, I>.() -> Unit)

Properties

Link copied to clipboard
open override val columns: ComponentProperty<ColumnsContext<T>>
Link copied to clipboard
open override val events: ComponentProperty<EventsContext<T, I>.() -> Unit>
Link copied to clipboard
open override val header: ComponentProperty<HeaderContext>
Link copied to clipboard
open override val options: ComponentProperty<OptionsContext<T>>
Link copied to clipboard
open override val selection: ComponentProperty<SelectionContext<T, I>>
Link copied to clipboard
open override val selectionStore: RowSelectionStore<T, I>