Uses of Interface
org.reactfx.value.Val
Packages that use Val
-
Uses of Val in org.reactfx
Subinterfaces of Val in org.reactfxModifier and TypeInterfaceDescriptioninterfaceObservable boolean that changes value when suspended.Classes in org.reactfx that implement ValModifier and TypeClassDescription(package private) classclassObservable boolean value that is normallyfalse, but istruewhen suspended.classObservable boolean value that is normallytrue, but isfalsewhen suspended.(package private) classConstructors in org.reactfx with parameters of type Val -
Uses of Val in org.reactfx.collection
Classes in org.reactfx.collection that implement ValModifier and TypeClassDescription(package private) class(package private) classFields in org.reactfx.collection declared as ValMethods in org.reactfx.collection that return ValModifier and TypeMethodDescriptiondefault <T> Val<T> static <E,T> Val <T> LiveList.collapse(javafx.collections.ObservableList<? extends E> list, Function<? super List<E>, ? extends T> f) default <T> Val<T> LiveList.collapseDynamic(javafx.beans.value.ObservableValue<? extends Function<? super List<E>, ? extends T>> f) static <E,T> Val <T> LiveList.collapseDynamic(javafx.collections.ObservableList<? extends E> list, javafx.beans.value.ObservableValue<? extends Function<? super List<E>, ? extends T>> f) LiveList.reduce(BinaryOperator<E> reduction) static <E> Val<E> LiveList.reduce(javafx.collections.ObservableList<E> list, BinaryOperator<E> reduction) LiveList.reduceRange(javafx.beans.value.ObservableValue<javafx.scene.control.IndexRange> range, BinaryOperator<E> reduction) static <E> Val<E> LiveList.reduceRange(javafx.collections.ObservableList<E> list, javafx.beans.value.ObservableValue<javafx.scene.control.IndexRange> range, BinaryOperator<E> reduction) LiveList.sizeOf(javafx.collections.ObservableList<?> list) LiveList.sizeProperty() -
Uses of Val in org.reactfx.value
Subinterfaces of Val in org.reactfx.valueModifier and TypeInterfaceDescriptioninterfaceProperVal<T>interfaceObservable value whose invalidation and change notifications can be temporarily suspended.interfaceWritable value whose invalidation and change notifications can be temporarily suspended.interfaceVar<T>Classes in org.reactfx.value that implement ValModifier and TypeClassDescription(package private) classAnimatedVal<T>(package private) classConstVal<T>(package private) classFlatMapped<T, U, O extends javafx.beans.value.ObservableValue<U>>(package private) classFlatMappedVal<T, U, O extends javafx.beans.value.ObservableValue<U>>(package private) classFlatMappedVar<T, U, O extends javafx.beans.property.Property<U>>(package private) classMappedVal<T,U> (package private) classOrElse<T>(package private) classOrElseConst<T>classProxyVal<T,U> (package private) classSimpleVar<T>(package private) class(package private) classclassValBase<T>(package private) classValWrapper<T, D extends javafx.beans.value.ObservableValue<T>>(package private) classVarFromVal<T>(package private) classVarWrapper<T>Subclasses with type arguments of type Val in org.reactfx.valueFields in org.reactfx.value declared as ValMethods in org.reactfx.value that return ValModifier and TypeMethodDescriptionVal.animate(Duration duration, Interpolator<T> interpolator) Val.animate(BiFunction<? super T, ? super T, Duration> duration, Interpolator<T> interpolator) static <T extends javafx.animation.Interpolatable<T>>
Val<T> LikeVal.animate(ObservableValue, Duration, Interpolator), but uses the interpolation defined by the Interpolatable typeT.static <T> Val<T> Val.animate(javafx.beans.value.ObservableValue<T> obs, Duration duration, Interpolator<T> interpolator) Creates a new Val that gradually transitions to the value of the given ObservableValueobsevery timeobschanges.static <T extends javafx.animation.Interpolatable<T>>
Val<T> Val.animate(javafx.beans.value.ObservableValue<T> obs, BiFunction<? super T, ? super T, Duration> duration) LikeVal.animate(ObservableValue, BiFunction, Interpolator), but uses the interpolation defined by the Interpolatable typeT.static <T> Val<T> Val.animate(javafx.beans.value.ObservableValue<T> obs, BiFunction<? super T, ? super T, Duration> duration, Interpolator<T> interpolator) Creates a new Val that gradually transitions to the value of the given ObservableValueobsevery timeobschanges.static <A,B, R> Val <R> Val.combine(javafx.beans.value.ObservableValue<A> src1, javafx.beans.value.ObservableValue<B> src2, BiFunction<? super A, ? super B, ? extends R> f) static <A,B, C, D, E, F, R>
Val<R> Val.combine(javafx.beans.value.ObservableValue<A> src1, javafx.beans.value.ObservableValue<B> src2, javafx.beans.value.ObservableValue<C> src3, javafx.beans.value.ObservableValue<D> src4, javafx.beans.value.ObservableValue<E> src5, javafx.beans.value.ObservableValue<F> src6, HexaFunction<? super A, ? super B, ? super C, ? super D, ? super E, ? super F, ? extends R> f) static <A,B, C, D, E, R>
Val<R> Val.combine(javafx.beans.value.ObservableValue<A> src1, javafx.beans.value.ObservableValue<B> src2, javafx.beans.value.ObservableValue<C> src3, javafx.beans.value.ObservableValue<D> src4, javafx.beans.value.ObservableValue<E> src5, PentaFunction<? super A, ? super B, ? super C, ? super D, ? super E, ? extends R> f) static <A,B, C, D, R>
Val<R> Val.combine(javafx.beans.value.ObservableValue<A> src1, javafx.beans.value.ObservableValue<B> src2, javafx.beans.value.ObservableValue<C> src3, javafx.beans.value.ObservableValue<D> src4, TetraFunction<? super A, ? super B, ? super C, ? super D, ? extends R> f) static <A,B, C, R> Val <R> Val.combine(javafx.beans.value.ObservableValue<A> src1, javafx.beans.value.ObservableValue<B> src2, javafx.beans.value.ObservableValue<C> src3, TriFunction<? super A, ? super B, ? super C, ? extends R> f) Val.conditionOn(javafx.beans.value.ObservableValue<Boolean> condition) static <T> Val<T> Val.conditionOn(javafx.beans.value.ObservableValue<T> obs, javafx.beans.value.ObservableValue<Boolean> condition) static <T> Val<T> Val.conditionOnShowing(javafx.beans.value.ObservableValue<T> obs, javafx.scene.Node node) Val.conditionOnShowing(javafx.scene.Node node) Equivalent toVal.conditionOn(ObservableValue)where the condition is thatnodeis showing: it is part of a scene graph (Node.sceneProperty()is notnull), its scene is part of a window (Scene.windowProperty()is notnull) and the window is showing (Window.showingProperty()istrue).static <T> Val<T> Val.constant(T value) Returns a constant Val that holds the given value.static <T> Val<T> static <T> Val<T> Val.create(Supplier<? extends T> computeValue, EventStream<?> invalidations) static <T> Val<T> default <U> Val<U> static <T,U> Val <U> Val.flatMap(javafx.beans.value.ObservableValue<T> src, Function<? super T, ? extends javafx.beans.value.ObservableValue<U>> f) default <U> Val<U> static <T,U> Val <U> default <U> Val<U> Val.mapDynamic(javafx.beans.value.ObservableValue<? extends Function<? super T, ? extends U>> f) LikeVal.map(Function), but also allows dynamically changing map function.static <T,U> Val <U> Val.mapDynamic(javafx.beans.value.ObservableValue<T> src, javafx.beans.value.ObservableValue<? extends Function<? super T, ? extends U>> f) static <T> Val<T> Val.orElse(javafx.beans.value.ObservableValue<? extends T> src, javafx.beans.value.ObservableValue<? extends T> other) static <T> Val<T> Val.orElseConst(javafx.beans.value.ObservableValue<? extends T> src, T other) Val.orElseConst(T other) Val.showingProperty(javafx.scene.Node node) Returns a Val whose value istruewhennodeis showing: it is part of a scene graph (Node.sceneProperty()is notnull), its scene is part of a window (Scene.windowProperty()is notnull) and the window is showing (Window.showingProperty()istrue).static <T> Val<T> Val.wrap(javafx.beans.value.ObservableValue<T> obs) Returns a Val wrapper around ObservableValue.Constructors in org.reactfx.value with parameters of type Val