tornadofx / tornadofx / DataGridRowSkin

DataGridRowSkin

class DataGridRowSkin<T> : CellSkinBase<DataGridRow<T>, BehaviorBase<DataGridRow<T>>>

Constructors

<init> DataGridRowSkin(control: DataGridRow<T>)

Functions

computeMaxHeight fun computeMaxHeight(width: Double, topInset: Double, rightInset: Double, bottomInset: Double, leftInset: Double): Double
computePrefHeight fun computePrefHeight(width: Double, topInset: Double, rightInset: Double, bottomInset: Double, leftInset: Double): Double
computePrefWidth fun computePrefWidth(height: Double, topInset: Double, rightInset: Double, bottomInset: Double, leftInset: Double): Double
getCellAtIndex fun getCellAtIndex(index: Int): DataGridCell<T>?
handleControlPropertyChanged fun handleControlPropertyChanged(p: String): Unit
layoutChildren fun layoutChildren(x: Double, y: Double, w: Double, h: Double): Unit

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>