tornadofx / tornadofx / GridPaneConstraint

GridPaneConstraint

class GridPaneConstraint : MarginableConstraints

Constructors

<init> GridPaneConstraint(node: Node, columnIndex: Int? = null, rowIndex: Int? = null, hGrow: Priority? = null, vGrow: Priority? = null, margin: Insets? = GridPane.getMargin(node), fillHeight: Boolean? = null, fillWidth: Boolean? = null, hAlignment: HPos? = null, vAlignment: VPos? = null, columnSpan: Int? = null, rowSpan: Int? = null)

Properties

columnIndex var columnIndex: Int?
columnSpan var columnSpan: Int?
fillHeight var fillHeight: Boolean?
fillHeightWidth var fillHeightWidth: Boolean?
fillWidth var fillWidth: Boolean?
hAlignment var hAlignment: HPos?
hGrow var hGrow: Priority?
margin var margin: Insets?
rowIndex var rowIndex: Int?
rowSpan var rowSpan: Int?
vAlignment var vAlignment: VPos?
vGrow var vGrow: Priority?
vhGrow var vhGrow: Priority?

Inherited Properties

marginBottom var marginBottom: Double
marginLeft var marginLeft: Double
marginRight var marginRight: Double
marginTop var marginTop: Double

Functions

applyToNode fun <T : Node> applyToNode(node: T): T
columnRowIndex fun columnRowIndex(columnIndex: Int, rowIndex: Int): Unit
fillHeightWidth fun fillHeightWidth(fill: Boolean): Unit

Inherited Functions

marginLeftRight fun marginLeftRight(value: Double): Unit
marginTopBottom fun marginTopBottom(value: Double): Unit

Extension Functions

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