Watch class

Utility class providing static methods for watchable operations

Alternative to tuple syntax for combining multiple watchables

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

build2<A, B>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, Widget builder(A, B)) → Widget
Build UI from two watchables
build3<A, B, C>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, Widget builder(A, B, C)) → Widget
Build UI from three watchables
build4<A, B, C, D>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, AbstractWatchable<D> watchable4, Widget builder(A, B, C, D)) → Widget
Build UI from four watchables
build5<A, B, C, D, E>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, AbstractWatchable<D> watchable4, AbstractWatchable<E> watchable5, Widget builder(A, B, C, D, E)) → Widget
Build UI from five watchables
build6<A, B, C, D, E, F>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, AbstractWatchable<D> watchable4, AbstractWatchable<E> watchable5, AbstractWatchable<F> watchable6, Widget builder(A, B, C, D, E, F)) → Widget
Build UI from six watchables
combine2<A, B, R>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, R combiner(A, B)) → AbstractWatchable<R>
Combine two watchables into one
combine3<A, B, C, R>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, R combiner(A, B, C)) → AbstractWatchable<R>
Combine three watchables into one
combine4<A, B, C, D, R>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, AbstractWatchable<D> watchable4, R combiner(A, B, C, D)) → AbstractWatchable<R>
Combine four watchables into one
combine5<A, B, C, D, E, R>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, AbstractWatchable<D> watchable4, AbstractWatchable<E> watchable5, R combiner(A, B, C, D, E)) → AbstractWatchable<R>
Combine five watchables into one
combine6<A, B, C, D, E, F, R>(AbstractWatchable<A> watchable1, AbstractWatchable<B> watchable2, AbstractWatchable<C> watchable3, AbstractWatchable<D> watchable4, AbstractWatchable<E> watchable5, AbstractWatchable<F> watchable6, R combiner(A, B, C, D, E, F)) → AbstractWatchable<R>
Combine six watchables into one