tornadofx / tornadofx / javafx.scene.Parent

Extensions for javafx.scene.Parent

addStylesheet fun <T : Stylesheet> Parent.addStylesheet(stylesheet: KClass<T>): Boolean

Adds the stylesheet to the given parent.

arc fun Parent.arc(centerX: Number = 0.0, centerY: Number = 0.0, radiusX: Number = 0.0, radiusY: Number = 0.0, startAngle: Number = 0.0, length: Number = 0.0, op: Arc.() -> Unit = {}): Arc
circle fun Parent.circle(centerX: Number = 0.0, centerY: Number = 0.0, radius: Number = 0.0, op: Circle.() -> Unit = {}): Circle
cubiccurve fun Parent.cubiccurve(startX: Number = 0.0, startY: Number = 0.0, controlX1: Number = 0.0, controlY1: Number = 0.0, controlX2: Number = 0.0, controlY2: Number = 0.0, endX: Number = 0.0, endY: Number = 0.0, op: CubicCurve.() -> Unit = {}): CubicCurve
ellipse fun Parent.ellipse(centerX: Number = 0.0, centerY: Number = 0.0, radiusX: Number = 0.0, radiusY: Number = 0.0, op: Ellipse.() -> Unit = {}): Ellipse
findAll fun <T : UIComponent> Parent.findAll(): List<T>

Find all UIComponents of the specified type that owns any of this nodes children

gridpaneColumnConstraints val Parent.gridpaneColumnConstraints: ColumnConstraints?
fun Parent.gridpaneColumnConstraints(op: ColumnConstraints.() -> Unit): <ERROR CLASS>
line fun Parent.line(startX: Number = 0.0, startY: Number = 0.0, endX: Number = 0.0, endY: Number = 0.0, op: Line.() -> Unit = {}): Line
lookup fun <T : UIComponent> Parent.lookup(op: T.() -> Unit = {}): T?

Find the first UIComponent of the specified type that owns any of this nodes children

path fun Parent.path(vararg elements: PathElement, op: Path.() -> Unit = {}): Path
polygon fun Parent.polygon(vararg points: Number, op: Polygon.() -> Unit = {}): Polygon
polyline fun Parent.polyline(vararg points: Number, op: Polyline.() -> Unit = {}): Polyline
quadcurve fun Parent.quadcurve(startX: Number = 0.0, startY: Number = 0.0, controlX: Number = 0.0, controlY: Number = 0.0, endX: Number = 0.0, endY: Number = 0.0, op: QuadCurve.() -> Unit = {}): QuadCurve
rectangle fun Parent.rectangle(x: Number = 0.0, y: Number = 0.0, width: Number = 0.0, height: Number = 0.0, op: Rectangle.() -> Unit = {}): Rectangle
stylesheet fun Parent.stylesheet(op: Stylesheet.() -> Unit): Unit
svgpath fun Parent.svgpath(content: String? = null, fillRule: FillRule? = null, op: SVGPath.() -> Unit = {}): <ERROR CLASS>