executeStream method

StreamSubscription executeStream(
  1. Stream<S> stream
)
inherited

Execute a Stream.

This function is a sugar code used to run a Stream in a simple way, executing setLoading and adding to setError if an error occurs in Stream

Implementation

StreamSubscription executeStream(Stream<State> stream) {
  final StreamSubscription sub = stream.listen(
    update,
    onError: (e) => setError(e, force: true),
    onDone: () => setLoading(false),
  );
  return sub;
}