Interface SuspendableVal<T>
- All Superinterfaces:
javafx.beans.Observable, Observable<Consumer<? super T>>, javafx.beans.value.ObservableValue<T>, Suspendable, Val<T>
- All Known Subinterfaces:
SuspendableVar<T>
- All Known Implementing Classes:
SuspendableValWrapper, SuspendableVarWrapper
Observable 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 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, suspendable, values