maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult badRequest(
    1. BadRequest value
    )?,
  2. TResult unauthorisedRequest(
    1. UnauthorisedRequest value
    )?,
  3. TResult notFound(
    1. NotFound value
    )?,
  4. TResult internalServerError(
    1. InternalServerError value
    )?,
  5. TResult serviceUnavailable(
    1. ServiceUnavailable value
    )?,
  6. TResult noInternetConnection(
    1. NoInternetConnection value
    )?,
  7. TResult timeout(
    1. RequestTimeout value
    )?,
  8. TResult formatException(
    1. FormatException value
    )?,
  9. TResult unableToProcess(
    1. UnableToProcess value
    )?,
  10. TResult defaultError(
    1. DefaultError value
    )?,
  11. TResult unexpectedError(
    1. UnexpectedError value
    )?,
  12. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(BadRequest value)? badRequest,
  TResult Function(UnauthorisedRequest value)? unauthorisedRequest,
  TResult Function(NotFound value)? notFound,
  TResult Function(InternalServerError value)? internalServerError,
  TResult Function(ServiceUnavailable value)? serviceUnavailable,
  TResult Function(NoInternetConnection value)? noInternetConnection,
  TResult Function(RequestTimeout value)? timeout,
  TResult Function(FormatException value)? formatException,
  TResult Function(UnableToProcess value)? unableToProcess,
  TResult Function(DefaultError value)? defaultError,
  TResult Function(UnexpectedError value)? unexpectedError,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;