StreamWhen<T> extension
Extension methods for Stream to handle loading, error, and data states.
- on
-
- Stream<
T>
- Stream<
Methods
-
maybeWhen(
{required Widget orElse(), Widget ready(T data)?, Widget error(Object error, StackTrace stack)?, Widget loading()?}) → Widget -
Available on Stream<
Handles the different states of the Stream with an orElse fallback.T> , provided by the StreamWhen extension -
when(
{required Widget ready(T data), required Widget loading(), required Widget error(Object error, StackTrace stack)}) → Widget -
Available on Stream<
Handles the different states of the Stream: loading, error, and dataT> , provided by the StreamWhen extension