maybeWhen<TResult extends Object?> abstract method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>(
  1. {TResult data(
    1. T value
    )?,
  2. TResult loading(
      )?,
    1. TResult error(
      1. Object error,
      2. StackTrace? stackTrace
      )?,
    2. required TResult orElse(
        )}
      )
      inherited

      Implementation

      @optionalTypeArgs
      TResult maybeWhen<TResult extends Object?>({
        TResult Function(T value)? data,
        TResult Function()? loading,
        TResult Function(Object error, StackTrace? stackTrace)? error,
        required TResult orElse(),
      });