ComputationTransform<T> class
A ComputationTransform transforms the input computables of a Computation into an output Computable and subscribes to it.
- Implemented types
-
- Computable<
T>
- Computable<
- Mixed-in types
Constructors
-
ComputationTransform({required List<
Computable> computables, required Computable<T> transform(List inputs), required bool broadcast})
Properties
- broadcast ↔ bool
-
latefinalinherited
-
computables
→ List<
Computable> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isClosed → bool
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
transform
→ Computable<
T> Function(List inputs) -
final
Methods
-
add(
T updatedValue) → T -
inherited
-
dispose(
) → void -
inherited
-
get(
) → T -
override
-
init(
T initialValue, {required bool broadcast}) → void -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
stream(
) → Stream< T> -
inherited
-
streamChanges(
) → Stream< ComputableChangeRecord< T> > -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited