Interface SuspendableVar<T>
- All Superinterfaces:
javafx.beans.Observable, Observable<Consumer<? super T>>, javafx.beans.value.ObservableValue<T>, javafx.beans.property.Property<T>, javafx.beans.property.ReadOnlyProperty<T>, Suspendable, SuspendableVal<T>, Val<T>, Var<T>, javafx.beans.value.WritableValue<T>
- All Known Implementing Classes:
SuspendableVarWrapper
Writable value whose invalidation and change notifications can be
temporarily suspended. Multiple invalidations encountered while this
observable value was suspended will result in a single invalidation and
at most one change notification when resumed.
-
Method Summary
Methods inherited from interface Observable
addObserver, observe, removeObserverMethods inherited from interface javafx.beans.value.ObservableValue
getValueMethods inherited from interface javafx.beans.property.Property
bind, isBound, unbindMethods inherited from interface Suspendable
suspend, suspendWhen, suspendWhile, suspendWhileMethods inherited from interface Val
addInvalidationObserver, addListener, addListener, animate, animate, asList, asVar, changes, conditionOn, conditionOnShowing, filter, flatMap, getOpt, getOrElse, getOrSupply, getOrThrow, ifPresent, invalidations, isEmpty, isPresent, map, mapDynamic, observeChanges, observeInvalidations, orElse, orElseConst, pin, removeInvalidationObserver, removeListener, removeListener, selectVar, selectVar, valuesMethods inherited from interface Var
bindBidirectional, getBean, getName, mapBidirectional, suspendable, unbindBidirectionalMethods inherited from interface javafx.beans.value.WritableValue
getValue, setValue