onAll<R> method

R onAll<R>({
  1. R onIdle()?,
  2. required R onWaiting()?,
  3. required R onError(
    1. dynamic error,
    2. VoidCallback refreshError
    )?,
  4. required R onData(
    1. T data
    ),
})

Implementation

R onAll<R>({
  R Function()? onIdle,
  required R Function()? onWaiting,
  required R Function(dynamic error, VoidCallback refreshError)? onError,
  required R Function(T data) onData,
}) {
  return onOrElse<R>(
    onIdle: onIdle,
    onWaiting: onWaiting,
    onError: onError,
    orElse: onData,
  );
}