JfxTreeTableColumnScope

interface JfxTreeTableColumnScope<S : RecursiveTreeObject<S>>

Container of JFXTreeTableColumn, providing sets of useful operation.

Functions

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

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

open fun <T> column(text: String? = null, configuration: JFXTreeTableColumn<S, T>.() -> Unit): JFXTreeTableColumn<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: JFXTreeTableColumn<S, T>.() -> Unit): JFXTreeTableColumn<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.