tornadofx / tornadofx.adapters / TornadoFXNormalTable

TornadoFXNormalTable

class TornadoFXNormalTable : TornadoFXTable<TableColumn<*, *>, TableView<*>>

Constructors

<init> TornadoFXNormalTable(table: TableView<*>)

Properties

contentColumns val contentColumns: <ERROR CLASS>
contentWidth val contentWidth: <ERROR CLASS>
properties val properties: ObservableMap<Any, Any>
skin var skin: <ERROR CLASS>
skinProperty val skinProperty: ObjectProperty<Skin<*>>
table val table: TableView<*>

Extension Properties

isSmartResizing var TornadoFXTable<*, *>.isSmartResizing: Boolean

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>
resizeColumnsToFitContent fun <S, T : Any> TornadoFXTable<S, T>.resizeColumnsToFitContent(resizeColumns: List<TornadoFXColumn<S>> = contentColumns, maxRows: Int = 50, afterResize: () -> Unit = {}): Unit