open class SmartListCell<T> : ListCell<T>
<init> |
SmartListCell(scope: Scope = FX.defaultScope, properties: Map<Any, Any>? = null)
A convenience constructor allowing to omit SmartListCell(scope: Scope = FX.defaultScope, listView: ListView<T>?, properties: Map<Any, Any>? = null) |
scope |
val scope: Scope |
cancelEdit |
open fun cancelEdit(): Unit |
commitEdit |
open fun commitEdit(newValue: T): Unit |
startEdit |
open fun startEdit(): Unit |
updateItem |
open fun updateItem(item: T, empty: Boolean): Unit |
builderTarget |
var Node.builderTarget: KFunction1<*, ObjectProperty<Node>>? |
decorators |
val Node.decorators: MutableList<Decorator> |
gridpaneColumnConstraints |
val Parent.gridpaneColumnConstraints: ColumnConstraints? |
hgrow |
var Node.hgrow: Priority? |
indexInParent |
val Node.indexInParent: Int |
paddingAll |
var Region.paddingAll: Number |
paddingAllProperty |
val Region.paddingAllProperty: DoubleProperty |
paddingBottom |
var Region.paddingBottom: Number |
paddingBottomProperty |
val Region.paddingBottomProperty: DoubleProperty |
paddingHorizontal |
var Region.paddingHorizontal: Number |
paddingHorizontalProperty |
val Region.paddingHorizontalProperty: DoubleProperty |
paddingLeft |
var Region.paddingLeft: Number |
paddingLeftProperty |
val Region.paddingLeftProperty: DoubleProperty |
paddingRight |
var Region.paddingRight: Number |
paddingRightProperty |
val Region.paddingRightProperty: DoubleProperty |
paddingTop |
var Region.paddingTop: Number |
paddingTopProperty |
val Region.paddingTopProperty: DoubleProperty |
paddingVertical |
var Region.paddingVertical: Number |
paddingVerticalProperty |
val Region.paddingVerticalProperty: DoubleProperty |
tag |
var EventTarget.tag: Any? |
tagProperty |
var EventTarget.tagProperty: Property<Any?> |
useMaxHeight |
var Region.useMaxHeight: Boolean |
useMaxSize |
var Region.useMaxSize: Boolean |
useMaxWidth |
var Region.useMaxWidth: Boolean |
usePrefHeight |
var Region.usePrefHeight: Boolean |
usePrefSize |
var Region.usePrefSize: Boolean |
usePrefWidth |
var Region.usePrefWidth: Boolean |
vgrow |
var Node.vgrow: Priority? |
accordion |
fun EventTarget.accordion(vararg panes: TitledPane, op: Accordion.() -> Unit = {}): Accordion |
add |
fun EventTarget.add(node: Node): Unit |
addChildIfPossible |
fun EventTarget.addChildIfPossible(node: Node, index: Int? = null): Unit |
addDecorator |
fun Node.addDecorator(decorator: Decorator): Unit |
addStylesheet |
fun <T : Stylesheet> Parent.addStylesheet(stylesheet: KClass<T>): Boolean
Adds the stylesheet to the given parent. |
addTo |
infix fun Node.addTo(pane: EventTarget): Unit |
addViewsWhen |
fun EventTarget.addViewsWhen(acceptor: (ViewProvider) -> Boolean): Unit
Subscribe to ViewProvider events from other OSGi bundles and add the provided view to this UI element if the acceptor returns true. |
anchorpane |
fun EventTarget.anchorpane(vararg nodes: Node, op: AnchorPane.() -> Unit = {}): AnchorPane |
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 |
areachart |
fun <X, Y> EventTarget.areachart(title: String? = null, x: Axis<X>, y: Axis<Y>, op: AreaChart<X, Y>.() -> Unit = {}): <ERROR CLASS>
Create an AreaChart with optional title, axis and add to the parent pane. The optional op will be performed on the new instance. |
barchart |
fun <X, Y> EventTarget.barchart(title: String? = null, x: Axis<X>, y: Axis<Y>, op: BarChart<X, Y>.() -> Unit = {}): <ERROR CLASS>
Create a BarChart with optional title, axis and add to the parent pane. The optional op will be performed on the new instance. |
bind |
fun <S : T, T : Any> Labeled.bind(property: ObservableValue<S>, readonly: Boolean = false, converter: StringConverter<T>? = null, format: Format? = null): Unit |
bindChildren |
fun <T> EventTarget.bindChildren(sourceList: ObservableList<T>, converter: (T) -> Node): ListConversionListener<T, Node>
Bind the children of this Layout node to the given observable list of items by converting them into nodes via the given converter function. Changes to the source list will be reflected in the children list of this layout node. fun <T> EventTarget.bindChildren(sourceList: ListProperty<T>, converter: (T) -> Node): ListConversionListener<T, Node>
Bind the children of this Layout node to the items of the given ListPropery by converting them into nodes via the given converter function. Changes to the source list and changing the list inside the ListProperty will be reflected in the children list of this layout node. fun <T> EventTarget.bindChildren(sourceSet: ObservableSet<T>, converter: (T) -> Node): SetConversionListener<T, Node>
Bind the children of this Layout node to the given observable set of items by converting them into nodes via the given converter function. Changes to the source set will be reflected in the children list of this layout node. fun <K, V> EventTarget.bindChildren(sourceMap: ObservableMap<K, V>, converter: (K, V) -> Node): MapConversionListener<K, V, Node> |
bindComponents |
fun <T> EventTarget.bindComponents(sourceList: ObservableList<T>, converter: (T) -> UIComponent): ListConversionListener<T, Node>
Bind the children of this Layout node to the given observable list of items by converting them into UIComponents via the given converter function. Changes to the source list will be reflected in the children list of this layout node. |
borderpane |
fun EventTarget.borderpane(op: BorderPane.() -> Unit = {}): <ERROR CLASS> |
bubblechart |
fun <X, Y> EventTarget.bubblechart(title: String? = null, x: Axis<X>, y: Axis<Y>, op: BubbleChart<X, Y>.() -> Unit = {}): <ERROR CLASS>
Create a BubbleChart with optional title, axis and add to the parent pane. The optional op will be performed on the new instance. |
button |
fun EventTarget.button(text: String = "", graphic: Node? = null, op: Button.() -> Unit = {}): <ERROR CLASS> fun EventTarget.button(text: ObservableValue<String>, graphic: Node? = null, op: Button.() -> Unit = {}): <ERROR CLASS> |
buttonbar |
fun EventTarget.buttonbar(buttonOrder: String? = null, forceLabelIndent: Boolean = true, op: ButtonBar.() -> Unit = {}): ButtonBarField
Creates a ButtonBarFiled with the given button order (refer to javafx.scene.control.ButtonBar#buttonOrderProperty for more information about buttonOrder). fun EventTarget.buttonbar(buttonOrder: String? = null, op: ButtonBar.() -> Unit): <ERROR CLASS> |
cache |
fun <T : Node> Node.cache(key: Any = "tornadofx.cachedNode", op: EventTarget.() -> T): T
Create, cache and return a Node and store it within the owning node. Typical usage: |
canvas |
fun EventTarget.canvas(width: Double = 0.0, height: Double = 0.0, op: Canvas.() -> Unit = {}): <ERROR CLASS> |
checkbox |
fun EventTarget.checkbox(text: String? = null, property: Property<Boolean>? = null, op: CheckBox.() -> Unit = {}): <ERROR CLASS> |
choicebox |
fun <T> EventTarget.choicebox(property: Property<T>? = null, values: List<T>? = null, op: ChoiceBox<T>.() -> Unit = {}): <ERROR CLASS> |
circle |
fun Parent.circle(centerX: Number = 0.0, centerY: Number = 0.0, radius: Number = 0.0, op: Circle.() -> Unit = {}): Circle |
colorpicker |
fun EventTarget.colorpicker(color: Color? = null, mode: ColorPickerMode = ColorPickerMode.Button, op: ColorPicker.() -> Unit = {}): <ERROR CLASS> fun EventTarget.colorpicker(colorProperty: ObjectProperty<Color>, mode: ColorPickerMode = ColorPickerMode.Button, op: ColorPicker.() -> Unit = {}): <ERROR CLASS> |
combobox |
fun <T> EventTarget.combobox(property: Property<T>? = null, values: List<T>? = null, op: ComboBox<T>.() -> Unit = {}): <ERROR CLASS> |
contextmenu |
fun EventTarget.contextmenu(: ContextMenu.() -> Unit = {}): ContextMenu |
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 |
datagrid |
fun <T> EventTarget.datagrid(items: List<T>? = null, scope: Scope = FX.defaultScope, op: DataGrid<T>.() -> Unit = {}): <ERROR CLASS> |
datepicker |
fun EventTarget.datepicker(op: DatePicker.() -> Unit = {}): DatePicker fun EventTarget.datepicker(property: Property<LocalDate>, op: DatePicker.() -> Unit = {}): <ERROR CLASS> |
drawer |
fun EventTarget.drawer(side: Side = Side.LEFT, multiselect: Boolean = false, floatingContent: Boolean = false, op: Drawer.() -> Unit): Drawer |
ellipse |
fun Parent.ellipse(centerX: Number = 0.0, centerY: Number = 0.0, radiusX: Number = 0.0, radiusY: Number = 0.0, op: Ellipse.() -> Unit = {}): Ellipse |
fade |
fun Node.fade(time: Duration, opacity: Number, easing: Interpolator = Interpolator.EASE_BOTH, reversed: Boolean = false, play: Boolean = true, op: FadeTransition.() -> Unit = {}): FadeTransition
A convenience function for creating a FadeTransition on a Node. |
field |
fun EventTarget.field(text: String? = null, orientation: Orientation = HORIZONTAL, forceLabelIndent: Boolean = false, op: Field.() -> Unit = {}): Field
Create a field with the given text and operate on it. |
fieldset |
fun EventTarget.fieldset(text: String? = null, icon: Node? = null, labelPosition: Orientation? = null, wrapWidth: Double? = null, op: Fieldset.() -> Unit = {}): Fieldset |
findAll |
fun <T : UIComponent> Parent.findAll(): List<T>
Find all UIComponents of the specified type that owns any of this nodes children |
findParent |
fun <T : Any> Node.findParent(): T? |
findParentOfType |
fun <T : Any> Node.findParentOfType(parentType: KClass<T>): T? |
fitToHeight |
fun Region.fitToHeight(region: Region): Unit |
fitToParentHeight |
fun Region.fitToParentHeight(): Unit |
fitToParentSize |
fun Region.fitToParentSize(): Unit |
fitToParentWidth |
fun Region.fitToParentWidth(): Unit |
fitToSize |
fun Region.fitToSize(region: Region): Unit |
fitToWidth |
fun Region.fitToWidth(region: Region): Unit |
flowpane |
fun EventTarget.flowpane(op: FlowPane.() -> Unit = {}): <ERROR CLASS> |
follow |
fun Node.follow(time: Duration, path: Shape, easing: Interpolator = Interpolator.EASE_BOTH, reversed: Boolean = false, play: Boolean = true, op: PathTransition.() -> Unit = {}): PathTransition |
form |
fun EventTarget.form(op: Form.() -> Unit = {}): <ERROR CLASS> |
getChildList |
fun EventTarget.getChildList(): MutableList<Node>?
Find the list of children from a Parent node. Gleaned code from ControlsFX for this. |
getProperty |
fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T> |
getToggleGroup |
fun EventTarget.getToggleGroup(): ToggleGroup? |
gridpane |
fun EventTarget.gridpane(op: GridPane.() -> Unit = {}): <ERROR CLASS> |
gridpaneColumnConstraints |
fun Parent.gridpaneColumnConstraints(op: ColumnConstraints.() -> Unit): <ERROR CLASS> |
group |
fun EventTarget.group(initialChildren: Iterable<Node>? = null, op: Group.() -> Unit = {}): <ERROR CLASS> |
hbox |
fun EventTarget.hbox(spacing: Number? = null, alignment: Pos? = null, op: HBox.() -> Unit = {}): HBox |
hide |
fun Node.hide(): Unit |
htmleditor |
fun EventTarget.htmleditor(html: String? = null, op: HTMLEditor.() -> Unit = {}): <ERROR CLASS> |
hyperlink |
fun EventTarget.hyperlink(text: String = "", graphic: Node? = null, op: Hyperlink.() -> Unit = {}): Hyperlink fun EventTarget.hyperlink(observable: ObservableValue<String>, graphic: Node? = null, op: Hyperlink.() -> Unit = {}): <ERROR CLASS> |
imageview |
fun EventTarget.imageview(url: String? = null, lazyload: Boolean = true, op: ImageView.() -> Unit = {}): <ERROR CLASS> fun EventTarget.imageview(url: ObservableValue<String>, lazyload: Boolean = true, op: ImageView.() -> Unit = {}): <ERROR CLASS> fun EventTarget.imageview(image: ObservableValue<Image?>, op: ImageView.() -> Unit = {}): <ERROR CLASS> fun EventTarget.imageview(image: Image, op: ImageView.() -> Unit = {}): ImageView |
isInsideRow |
fun EventTarget.isInsideRow(): Boolean
Did the event occur inside a TableRow, TreeTableRow or ListCell? |
keyboard |
fun EventTarget.keyboard(op: KeyboardLayout.() -> Unit): <ERROR CLASS> |
label |
fun EventTarget.label(text: String = "", graphic: Node? = null, op: Label.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.label(observable: ObservableValue<T>, graphicProperty: ObservableValue<Node>? = null, converter: StringConverter<in T>? = null, op: Label.() -> Unit = {}): <ERROR CLASS> |
lazyContextmenu |
fun EventTarget.lazyContextmenu(: ContextMenu.() -> Unit = {}): <ERROR CLASS>
Add a context menu to the target which will be created on demand. |
line |
fun Parent.line(startX: Number = 0.0, startY: Number = 0.0, endX: Number = 0.0, endY: Number = 0.0, op: Line.() -> Unit = {}): Line |
linechart |
fun <X, Y> EventTarget.linechart(title: String? = null, x: Axis<X>, y: Axis<Y>, op: LineChart<X, Y>.() -> Unit = {}): <ERROR CLASS>
Create a LineChart with optional title, axis and add to the parent pane. The optional op will be performed on the new instance. |
listmenu |
fun EventTarget.listmenu(: Orientation = VERTICAL, : Side = Side.LEFT, : String? = null, : Any? = null, : ListMenu.() -> Unit = {}): <ERROR CLASS> |
listview |
fun <T> EventTarget.listview(values: ObservableList<T>? = null, op: ListView<T>.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.listview(values: ReadOnlyListProperty<T>, op: ListView<T>.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.listview(values: ObservableValue<ObservableList<T>>, op: ListView<T>.() -> Unit = {}): <ERROR CLASS> |
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 |
menubar |
fun EventTarget.menubar(: MenuBar.() -> Unit = {}): MenuBar |
menubutton |
fun EventTarget.menubutton(: String = "", : Node? = null, : MenuButton.() -> Unit = {}): <ERROR CLASS> |
mnemonicTarget |
fun Node.mnemonicTarget(): Unit
Make this Node (presumably an input element) the mnemonicTarget for the field label. When the label of the field is activated, this input element will receive focus. |
move |
fun Node.move(time: Duration, destination: Point2D, easing: Interpolator = Interpolator.EASE_BOTH, reversed: Boolean = false, play: Boolean = true, op: TranslateTransition.() -> Unit = {}): TranslateTransition
A convenience function for creating a TranslateTransition on a Node. |
observable |
fun <T : Any> Any.observable(propName: String): ObjectProperty<T> |
onDoubleClick |
fun Node.onDoubleClick(action: () -> Unit): Unit |
onLeftClick |
fun Node.onLeftClick(clickCount: Int = 1, action: () -> Unit): Unit |
onRightClick |
fun Node.onRightClick(clickCount: Int = 1, action: () -> Unit): Unit |
paddingAll |
fun Region. |
paddingBottom |
fun Region. |
paddingHorizontal |
fun Region. |
paddingLeft |
fun Region. |
paddingRight |
fun Region. |
paddingTop |
fun Region. |
paddingVertical |
fun Region. |
pagination |
fun EventTarget.pagination(pageCount: Int? = null, pageIndex: Int? = null, op: Pagination.() -> Unit = {}): Pagination |
pane |
fun EventTarget.pane(op: Pane.() -> Unit = {}): <ERROR CLASS> |
passwordfield |
fun EventTarget.passwordfield(value: String? = null, op: PasswordField.() -> Unit = {}): <ERROR CLASS> fun EventTarget.passwordfield(property: ObservableValue<String>, op: PasswordField.() -> Unit = {}): <ERROR CLASS> |
path |
fun Parent.path(vararg elements: PathElement, op: Path.() -> Unit = {}): Path |
piechart |
fun EventTarget.piechart(title: String? = null, data: ObservableList<Data>? = null, op: PieChart.() -> Unit = {}): PieChart
Create a PieChart with optional title data and add to the parent pane. The optional op will be performed on the new instance. |
plusAssign |
operator fun EventTarget.plusAssign(node: Node): Unit operator fun EventTarget.plusAssign(view: UIComponent): Unit |
polygon |
fun Parent.polygon(vararg points: Number, op: Polygon.() -> Unit = {}): Polygon |
polyline |
fun Parent.polyline(vararg points: Number, op: Polyline.() -> Unit = {}): Polyline |
progressbar |
fun EventTarget.progressbar(initialValue: Double? = null, op: ProgressBar.() -> Unit = {}): <ERROR CLASS> fun EventTarget.progressbar(property: ObservableValue<Number>, op: ProgressBar.() -> Unit = {}): <ERROR CLASS> |
progressindicator |
fun EventTarget.progressindicator(op: ProgressIndicator.() -> Unit = {}): ProgressIndicator fun EventTarget.progressindicator(property: Property<Number>, op: ProgressIndicator.() -> Unit = {}): <ERROR CLASS> |
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 |
radiobutton |
fun EventTarget.radiobutton(text: String? = null, group: ToggleGroup? = getToggleGroup(), value: Any? = null, op: RadioButton.() -> Unit = {}): <ERROR CLASS>
Create a radiobutton inside the current or given toggle group. The optional value parameter will be matched against
the extension property |
rectangle |
fun Parent.rectangle(x: Number = 0.0, y: Number = 0.0, width: Number = 0.0, height: Number = 0.0, op: Rectangle.() -> Unit = {}): Rectangle |
region |
fun EventTarget.region(op: Region.() -> Unit = {}): <ERROR CLASS> |
removeDecorator |
fun Node.removeDecorator(decorator: Decorator): Unit |
removeFromParent |
fun EventTarget.removeFromParent(): Unit |
replaceChildren |
fun EventTarget.replaceChildren(vararg node: Node): Unit |
replaceWith |
fun Node.replaceWith(replacement: Node, transition: ViewTransition? = null, sizeToScene: Boolean = false, centerOnScreen: Boolean = false, onTransit: () -> Unit = {}): Boolean
Replace this Node with another, optionally using a transition animation. fun Node. |
rotate |
fun Node.rotate(time: Duration, angle: Number, easing: Interpolator = Interpolator.EASE_BOTH, reversed: Boolean = false, play: Boolean = true, op: RotateTransition.() -> Unit = {}): RotateTransition
A convenience function for creating a RotateTransition on a Node. |
runAsyncWithOverlay |
fun Node.runAsyncWithOverlay(latch: CountDownLatch, timeout: Duration? = null, overlayNode: Node = MaskPane()): Task<Boolean>
Covers node with overlay (by default - an instance of MaskPane) until latch is released by another thread. Its useful when more control over async execution is needed, like: fun <T : Any> Node.runAsyncWithOverlay(overlayNode: Node = MaskPane(), op: () -> T): Task<T>
Runs given task in background thread, covering node with overlay (default one is MaskPane) until task is done. |
runAsyncWithProgress |
fun Node.runAsyncWithProgress(latch: CountDownLatch, timeout: Duration? = null, progress: Node = ProgressIndicator()): Task<Boolean> fun <T : Any> Node.runAsyncWithProgress(progress: Node = ProgressIndicator(), op: () -> T): Task<T>
Replace this node with a progress node while a long running task is running and swap it back when complete. |
scale |
fun Node.scale(time: Duration, scale: Point2D, easing: Interpolator = Interpolator.EASE_BOTH, reversed: Boolean = false, play: Boolean = true, op: ScaleTransition.() -> Unit = {}): ScaleTransition
A convenience function for creating a ScaleTransition on a Node. |
scatterchart |
fun <X, Y> EventTarget.scatterchart(title: String? = null, x: Axis<X>, y: Axis<Y>, op: ScatterChart<X, Y>.() -> Unit = {}): <ERROR CLASS>
Create a ScatterChart with optional title, axis and add to the parent pane. The optional op will be performed on the new instance. |
scrollpane |
fun EventTarget.scrollpane(fitToWidth: Boolean = false, fitToHeight: Boolean = false, op: ScrollPane.() -> Unit = {}): ScrollPane |
select |
fun <T : Node> Node.select(selector: Selectable): T |
selectAll |
fun <T : Node> Node.selectAll(selector: Selectable): <ERROR CLASS> |
separator |
fun EventTarget.separator(orientation: Orientation = Orientation.HORIZONTAL, op: Separator.() -> Unit = {}): <ERROR CLASS> |
show |
fun Node.show(): Unit |
slider |
fun EventTarget.slider(min: Number? = null, max: Number? = null, value: Number? = null, orientation: Orientation? = null, op: Slider.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.slider(range: ClosedRange<T>, value: Number? = null, orientation: Orientation? = null, op: Slider.() -> Unit = {}): Slider where T : Comparable<T>, T : Number |
spinner |
fun <T> EventTarget.spinner(editable: Boolean = false, property: Property<T>? = null, enableScroll: Boolean = false, op: Spinner<T>.() -> Unit = {}): <ERROR CLASS>
Create a spinner for an arbitrary type. This spinner requires you to configure a value factory, or it will throw an exception. fun <T : Number> EventTarget.spinner(min: T? = null, max: T? = null, initialValue: T? = null, amountToStepBy: T? = null, editable: Boolean = false, property: Property<T>? = null, enableScroll: Boolean = false, op: Spinner<T>.() -> Unit = {}): Spinner<T> fun <T> EventTarget.spinner(items: ObservableList<T>, editable: Boolean = false, property: Property<T>? = null, enableScroll: Boolean = false, op: Spinner<T>.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.spinner(valueFactory: SpinnerValueFactory<T>, editable: Boolean = false, property: Property<T>? = null, enableScroll: Boolean = false, op: Spinner<T>.() -> Unit = {}): <ERROR CLASS> |
splitmenubutton |
fun EventTarget.splitmenubutton(: String? = null, : Node? = null, : SplitMenuButton.() -> Unit = {}): <ERROR CLASS> |
splitpane |
fun EventTarget.splitpane(orientation: Orientation = Orientation.HORIZONTAL, vararg nodes: Node, op: SplitPane.() -> Unit = {}): SplitPane |
squeezebox |
fun EventTarget.squeezebox(multiselect: Boolean = true, fillHeight: Boolean = true, op: SqueezeBox.() -> Unit): SqueezeBox |
stackedbarchart |
fun <X, Y> EventTarget.stackedbarchart(title: String? = null, x: Axis<X>, y: Axis<Y>, op: StackedBarChart<X, Y>.() -> Unit = {}): <ERROR CLASS>
Create a BarChart with optional title, axis and add to the parent pane. The optional op will be performed on the new instance. |
stackpane |
fun EventTarget.stackpane(initialChildren: Iterable<Node>? = null, op: StackPane.() -> Unit = {}): <ERROR CLASS> |
style |
fun Styleable.style(append: Boolean = false, op: InlineCss.() -> Unit): Unit |
stylesheet |
fun Parent.stylesheet(op: Stylesheet.() -> Unit): Unit |
subscene |
fun EventTarget.subscene(depthBuffer: Boolean = false, antiAlias: SceneAntialiasing = SceneAntialiasing.DISABLED, width: Number? = null, height: Number? = null, op: SubScene.() -> Unit = {}): <ERROR CLASS>
Create a subscene and attach it to the current container as a child. The root node of the SubScene will be whatever is built inside the |
svgicon |
fun EventTarget.svgicon(shape: String, size: Number = 16, color: Paint = Color.BLACK, op: SVGIcon.() -> Unit = {}): SVGIcon |
svgpath |
fun Parent.svgpath(content: String? = null, fillRule: FillRule? = null, op: SVGPath.() -> Unit = {}): <ERROR CLASS> |
tableview |
fun <T> EventTarget.tableview(items: ObservableList<T>? = null, op: TableView<T>.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.tableview(items: ReadOnlyListProperty<T>, op: TableView<T>.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.tableview(items: ObservableValue<out ObservableList<T>>, op: TableView<T>.() -> Unit = {}): <ERROR CLASS> |
tabpane |
fun EventTarget.tabpane(op: TabPane.() -> Unit = {}): TabPane |
text |
fun EventTarget.text(op: Text.() -> Unit = {}): Text fun EventTarget.text(initialValue: String? = null, op: Text.() -> Unit = {}): <ERROR CLASS> fun EventTarget.text(property: Property<String>, op: Text.() -> Unit = {}): <ERROR CLASS> fun EventTarget.text(observable: ObservableValue<String>, op: Text.() -> Unit = {}): <ERROR CLASS> |
textarea |
fun EventTarget.textarea(value: String? = null, op: TextArea.() -> Unit = {}): <ERROR CLASS> fun EventTarget.textarea(property: ObservableValue<String>, op: TextArea.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.textarea(property: Property<T>, converter: StringConverter<T>, op: TextArea.() -> Unit = {}): <ERROR CLASS> |
textfield |
fun EventTarget.textfield(value: String? = null, op: TextField.() -> Unit = {}): <ERROR CLASS> fun EventTarget.textfield(property: ObservableValue<String>, op: TextField.() -> Unit = {}): <ERROR CLASS> fun EventTarget.textfield(property: ObservableValue<Number>, op: TextField.() -> Unit = {}): <ERROR CLASS> fun EventTarget.textfield(property: ObservableValue<Int>, op: TextField.() -> Unit = {}): <ERROR CLASS> fun <T> EventTarget.textfield(property: Property<T>, converter: StringConverter<T>, op: TextField.() -> Unit = {}): <ERROR CLASS> |
textflow |
fun EventTarget.textflow(op: TextFlow.() -> Unit = {}): TextFlow |
tilepane |
fun EventTarget.tilepane(op: TilePane.() -> Unit = {}): <ERROR CLASS> |
titledpane |
fun EventTarget.titledpane(title: String? = null, node: Node? = null, collapsible: Boolean = true, op: TitledPane.() -> Unit = {}): TitledPane fun EventTarget.titledpane(title: ObservableValue<String>, node: Node? = null, collapsible: Boolean = true, op: TitledPane.() -> Unit = {}): TitledPane |
togglebutton |
fun EventTarget.togglebutton(text: String? = null, group: ToggleGroup? = getToggleGroup(), selectFirst: Boolean = true, value: Any? = null, op: ToggleButton.() -> Unit = {}): <ERROR CLASS>
Create a togglebutton inside the current or given toggle group. The optional value parameter will be matched against
the extension property fun EventTarget.togglebutton(text: ObservableValue<String>? = null, group: ToggleGroup? = getToggleGroup(), selectFirst: Boolean = true, value: Any? = null, op: ToggleButton.() -> Unit = {}): <ERROR CLASS> |
togglegroup |
fun Node.togglegroup(property: ObservableValue<Any>? = null, op: ToggleGroup.() -> Unit = {}): <ERROR CLASS> |
toolbar |
fun EventTarget.toolbar(vararg nodes: Node, op: ToolBar.() -> Unit = {}): ToolBar |
tooltip |
fun Node.tooltip(text: String? = null, graphic: Node? = null, op: Tooltip.() -> Unit = {}): Tooltip |
transform |
fun Node.transform(time: Duration, destination: Point2D, angle: Number, scale: Point2D, opacity: Number, easing: Interpolator = Interpolator.EASE_BOTH, reversed: Boolean = false, play: Boolean = true, op: ParallelTransition.() -> Unit = {}): <ERROR CLASS>
A convenience function for creating a TranslateTransition, RotateTransition, ScaleTransition, FadeTransition on a Node that all run simultaneously. |
treetableview |
fun <T> EventTarget.treetableview(root: TreeItem<T>? = null, op: TreeTableView<T>.() -> Unit = {}): <ERROR CLASS> |
treeview |
fun <T> EventTarget.treeview(root: TreeItem<T>? = null, op: TreeView<T>.() -> Unit = {}): <ERROR CLASS> |
uiComponent |
fun <T : UIComponent> Node.uiComponent(): T?
Return the UIComponent (View or Fragment) that owns this Parent |
validator |
fun Labeled.validator(trigger: ValidationTrigger = ValidationTrigger.OnChange(), validator: ValidationContext.(String?) -> ValidationMessage?): <ERROR CLASS>
Add a validator to a Labeled Control that is already bound to a model property. |
vbox |
fun EventTarget.vbox(spacing: Number? = null, alignment: Pos? = null, op: VBox.() -> Unit = {}): VBox |
webview |
fun EventTarget.webview(op: WebView.() -> Unit = {}): WebView |
whenVisible |
fun Node.whenVisible(runLater: Boolean = true, op: () -> Unit): Unit |
wrapIn |
fun Node.wrapIn(wrapper: Parent): Unit |