TreeTableColumnScope

TreeTableColumn configurator interface.

Functions

Link copied to clipboard
open fun <T> append(text: String? = null): TreeTableColumn<S, T>

Add a default column using text, returning the column added.

open fun <T> append(text: String? = null, configuration: TreeTableColumn<S, T>.() -> Unit): TreeTableColumn<S, T>

Add a column using text and configuration block, returning the column added.

Link copied to clipboard
open operator fun <T> String.invoke(configuration: TreeTableColumn<S, T>.() -> Unit): TreeTableColumn<S, T>

Add a column using receiver and configuration block, returning the column added.

Properties

Link copied to clipboard
abstract val columns: MutableCollection<TreeTableColumn<S, *>>

Collection of columns within this scope.