tornadofx / tornadofx / MarginableConstraints

MarginableConstraints

abstract class MarginableConstraints

Constructors

<init> MarginableConstraints()

Properties

margin abstract var margin: Insets?
marginBottom var marginBottom: Double
marginLeft var marginLeft: Double
marginRight var marginRight: Double
marginTop var marginTop: Double

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>

Inheritors

BorderPaneConstraint class BorderPaneConstraint : MarginableConstraints
GridPaneConstraint class GridPaneConstraint : MarginableConstraints
HBoxConstraint class HBoxConstraint : MarginableConstraints
StackpaneConstraint class StackpaneConstraint : MarginableConstraints
VBoxConstraint class VBoxConstraint : MarginableConstraints