viewtify

viewtify.ui.helper

VisibleHelper<Self>

An interface providing methods for managing the visibility and opacity of a UI element.

show(booleanstate)Self

booleanstate

The visibility state.

Self

The implementing class instance for method chaining.

Manages the visibility and opacity of the UI element.

isManaged()boolean

boolean

True if managed, false otherwise.

Checks if the UI element is managed.

managed(booleanstate)Self

booleanstate

The management state.

Self

The implementing class instance for method chaining.

Manages the UI element.

isVisible()boolean

boolean

True if visible, false otherwise.

Checks if the UI element is visible.

visible(booleanstate)Self

booleanstate

The visibility state.

Self

The implementing class instance for method chaining.

Sets the visibility of the UI element.

visibleWhen(ValueHelper?, Vcontext, PredicateVcondition)Self

V

The type of the condition.

ValueHelper?, Vcontext

The context for the condition.

PredicateVcondition

The condition to determine visibility.

Self

The implementing class instance for method chaining.

Sets the visibility of the UI element based on a condition.

visibleWhen(kiss.SignalBooleancondition, kiss.SignalBooleanconditions)Self

kiss.SignalBooleancondition

The main condition.

kiss.SignalBooleanconditions

Additional conditions.

Self

The implementing class instance for method chaining.

Sets the visibility of the UI element based on a condition and additional conditions.

visibleWhen(kiss.VariableBooleancondition)Self

kiss.VariableBooleancondition

A timing condition.

Self

Chainable API.

Show itself when the specified condition is True, and hide it when False.

visibleWhen(javafx.beans.value.ObservableValueBooleancondition)Self

javafx.beans.value.ObservableValueBooleancondition

A timing condition.

Self

Chainable API.

Show itself when the specified condition is True, and hide it when False.

visibleDuring(longtime, TimeUnitunit)Self

longtime

A time value.

TimeUnitunit

A time unit.

Self

Chainable API.

Show itself for a specified time.

visibleDuring(longtime, ChronoUnitunit)Self

longtime

A time value.

ChronoUnitunit

A time unit.

Self

Chainable API.

Show itself for a specified time.

visibleBriefly()Self

Self

Chainable API.

Show itself for a bit.

isInvisible()boolean

boolean

A result.

Gets whether it is invisible.

invisible(booleanstate)Self

booleanstate

A invisible state.

Self

Chainable API.

Hide itself.

invisibleWhen(ValueHelper?, Vcontext, PredicateVcondition)Self

V
ValueHelper?, Vcontext
PredicateVcondition

A timing condition.

Self

Chainable API.

Hide itself when the specified condition is True, and show it when False.

invisibleWhen(kiss.SignalBooleancondition, kiss.SignalBooleanconditions)Self

kiss.SignalBooleancondition

A timing condition.

kiss.SignalBooleanconditions

Additional timing conditions.

Self

Chainable API.

Hide itself when the specified condition is True, and show it when False.

invisibleWhen(kiss.VariableBooleancondition)Self

kiss.VariableBooleancondition

A timing condition.

Self

Chainable API.

Hide itself when the specified condition is True, and show it when False.

invisibleWhen(javafx.beans.value.ObservableValueBooleancondition)Self

javafx.beans.value.ObservableValueBooleancondition

A timing condition.

Self

Chainable API.

Hide itself when the specified condition is True, and show it when False.

invisibleDuring(longtime, TimeUnitunit)Self

longtime

A time value.

TimeUnitunit

A time unit.

Self

Chainable API.

Hide itself for a specified time.

invisibleDuring(longtime, ChronoUnitunit)Self

longtime

A time value.

ChronoUnitunit

A time unit.

Self

Chainable API.

Hide itself for a specified time.

invisibleBriefly()Self

Self

Chainable API.

Hide itself for a bit.

opacity(doublevalue)Self

doublevalue
Self

Set the opacity of this UI.