reactive library
Reactive extensions for events
Functions
-
combineLatest<
R> (List< EventSubscriptionBuilder> events, R combinator(List events)) → EventSubscriptionBuilder<R> -
Combines the latest items emitted by the given
events
into a single EventHandler using thecombinator
function. -
combineLatest2<
R, A, B> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, R combinator(A a, B b)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
combineLatest3<
R, A, B, C> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, R combinator(A a, B b, C c)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
combineLatest4<
R, A, B, C, D> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, R combinator(A a, B b, C c, D d)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
combineLatest5<
R, A, B, C, D, E> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, R combinator(A a, B b, C c, D d, E e)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
combineLatest6<
R, A, B, C, D, E, F> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, R combinator(A a, B b, C c, D d, E e, F f)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
combineLatest7<
R, A, B, C, D, E, F, G> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, EventSubscriptionBuilder<G> eventG, R combinator(A a, B b, C c, D d, E e, F f, G g)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
combineLatest8<
R, A, B, C, D, E, F, G, H> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, EventSubscriptionBuilder<G> eventG, EventSubscriptionBuilder<H> eventH, R combinator(A a, B b, C c, D d, E e, F f, G g, H h)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
combineLatest9<
R, A, B, C, D, E, F, G, H, I> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, EventSubscriptionBuilder<G> eventG, EventSubscriptionBuilder<H> eventH, EventSubscriptionBuilder<I> eventI, R combinator(A a, B b, C c, D d, E e, F f, G g, H h, I i)) → EventSubscriptionBuilder<R> -
Combines the latest values of each provided event using the
combinator
into a single output EventHandler. -
merge<
R> (List< EventSubscriptionBuilder< events) → EventSubscriptionBuilder<R> >R> -
Merges the items emitted by the given
events
into a single EventHandler. -
zip<
R> (List< EventSubscriptionBuilder> events, R zipper(List events)) → EventSubscriptionBuilder<R> -
Zips the items emitted by the given
events
into a single EventHandler using thezipper
function. -
zip2<
R, A, B> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, R zipper(A a, B b)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index. -
zip3<
R, A, B, C> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, R zipper(A a, B b, C c)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index. -
zip4<
R, A, B, C, D> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, R zipper(A a, B b, C c, D d)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index. -
zip5<
R, A, B, C, D, E> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, R zipper(A a, B b, C c, D d, E e)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index. -
zip6<
R, A, B, C, D, E, F> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, R zipper(A a, B b, C c, D d, E e, F f)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index. -
zip7<
R, A, B, C, D, E, F, G> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, EventSubscriptionBuilder<G> eventG, R zipper(A a, B b, C c, D d, E e, F f, G g)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index. -
zip8<
R, A, B, C, D, E, F, G, H> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, EventSubscriptionBuilder<G> eventG, EventSubscriptionBuilder<H> eventH, R zipper(A a, B b, C c, D d, E e, F f, G g, H h)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index. -
zip9<
R, A, B, C, D, E, F, G, H, I> (EventSubscriptionBuilder< A> eventA, EventSubscriptionBuilder<B> eventB, EventSubscriptionBuilder<C> eventC, EventSubscriptionBuilder<D> eventD, EventSubscriptionBuilder<E> eventE, EventSubscriptionBuilder<F> eventF, EventSubscriptionBuilder<G> eventG, EventSubscriptionBuilder<H> eventH, EventSubscriptionBuilder<I> eventI, R zipper(A a, B b, C c, D d, E e, F f, G g, H h, I i)) → EventSubscriptionBuilder<R> -
Zips the values of each provided event using the
zipper
into a single output EventHandler when all handlers have emitted at each index.