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