computed library

Classes

Computed<T>
Reactive computation with a return type of T.
ComputedSubscription<T>
The result of Computed.listen.

Functions

$<T>(T f(), {bool memoized = true}) Computed<T>
Shorthand for creating reactive computations. See Computed.

Exceptions / Errors

ComputedAsyncError
Thrown when non-async computations attempt to do async operations.
CyclicUseException
Thrown by Computed.use/Computed.useWeak if this usage would cause a cyclic dependency.
NoStrongUserException
Thrown when Computed.useWeak is called on a computation which has no non-weak downstream computations or listeners.
NoValueException
Thrown if this data source does not have a value yet.