viewtify

viewtify.ui

UserInterface<Self, W>

uiW

The actual view.

viewView

The associated view.

UserInterface(Wui, Viewview)

Wui
Viewview

vandalize()void

ui()W

W

stage()Optionaljavafx.stage.Stage

Optionaljavafx.stage.Stage

Gets the A to which this UI currently belongs.

keybind(Keykey, kiss.WiseRunnableaction)Self

Keykey
kiss.WiseRunnableaction
Self

Register keyborad shortcut.

keybind(Keykey, kiss.WiseConsumerjavafx.scene.input.KeyEventaction)Self

Keykey
kiss.WiseConsumerjavafx.scene.input.KeyEventaction
Self

Register keyborad shortcut.

parent()UserInterface

UserInterface

Select parent Node.

visible(booleanvisible)Self

booleanvisible
Self

Specifies whether this Node and any subnodes should be rendered as part of the scene graph. A node may be visible and yet not be shown in the rendered scene if, for instance, it is off the screen or obscured by another Node. Invisible nodes never receive mouse events or keyboard focus and never maintain keyboard focus when they become invisible.

focus()Self

Self

Requests that this Node get the input focus, and that this Node's top-level ancestor become the focused window. To be eligible to receive the focus, the node must be part of a scene, it and all of its ancestors must be visible, and it must not be disabled. If this node is eligible, this function will cause it to become this Scene's "focus owner". Each scene has at most one focus owner node. The focus owner will not actually have the input focus, however, unless the scene belongs to a Stage that is both visible and active.

focusable(booleanenable)Self

booleanenable
Self

Specifies whether this Node should be a part of focus traversal cycle. When this property is true focus can be moved to this Node and from this Node using regular focus traversal keys. On a desktop such keys are usually TAB for moving focus forward and SHIFT+TAB for moving focus backward. When a Scene is created, the system gives focus to a Node whose focusTraversable variable is true and that is eligible to receive the focus, unless the focus had been set explicitly via a call to Node#requestFocus().

whenFocus(Runnableaction)Self

Runnableaction
Self

Define the user action when this UI is focused.

whenFocus(kiss.WiseConsumerBooleanaction)Self

kiss.WiseConsumerBooleanaction
Self

Define the user action when this UI is focused.

whenUnfocus(Runnableaction)Self

Runnableaction
Self

Define the user action when this UI is unfocused.

verifier()Verifier

Verifier

restore(javafx.beans.property.PropertyTproperty, TdefaultValue)T

T
javafx.beans.property.PropertyTproperty
TdefaultValue

The default property value.

T

Restore UI related settings.

restore(javafx.beans.property.ReadOnlyPropertyTgetterAndObserver, ConsumerTsetter, TdefaultValue)T

T
javafx.beans.property.ReadOnlyPropertyTgetterAndObserver

A property value getter and observer.

ConsumerTsetter

A property value setter.

TdefaultValue

The default property value.

T

Restore UI related settings.