DefaultContext

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

Functions

columns
Link copied to clipboard
js
open override fun columns(styling: BoxParams.(IndexedValue<StatefulItem<T>>) -> Unit, expression: ColumnsContext<T>.() -> Unit)
equals
Link copied to clipboard
js
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
js
open fun hashCode(): Int
header
Link copied to clipboard
js
open override fun header(styling: Style<BasicParams>, expression: HeaderContext.() -> Unit)
options
Link copied to clipboard
js
open override fun options(value: OptionsContext<T>.() -> Unit)
prependAdditionalColumns
Link copied to clipboard
js
open override fun prependAdditionalColumns(expression: ColumnsContext<T>.() -> Unit)
selection
Link copied to clipboard
js
open override fun selection(value: SelectionContext<T, I>.() -> Unit)
toString
Link copied to clipboard
js
open fun toString(): String

Properties

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