maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>(
  1. {TResult preparing(
      )?,
    1. TResult inProgress(
      1. int uploaded,
      2. int total
      )?,
    2. TResult success(
        )?,
      1. TResult failed(
        1. String error
        )?,
      2. required TResult orElse(
          )}
        )
        inherited

        Implementation

        @optionalTypeArgs
        TResult maybeWhen<TResult extends Object?>({
          TResult Function()? preparing,
          TResult Function(int uploaded, int total)? inProgress,
          TResult Function()? success,
          TResult Function(String error)? failed,
          required TResult orElse(),
        }) =>
            throw _privateConstructorUsedError;