maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult general(
    1. ApiResponseExceptionGeneral value
    )?,
  2. TResult sapMessage(
    1. SapHeadersException value
    )?,
  3. TResult csrfToken(
    1. CsrfTokenException value
    )?,
  4. TResult transport(
    1. TransportException value
    )?,
  5. TResult noResource(
    1. NoResourceException value
    )?,
  6. TResult unauthorized(
    1. UnauthorizedException value
    )?,
  7. TResult timeout(
    1. TimeoutException value
    )?,
  8. TResult materialDocument(
    1. MaterialDocumentException value
    )?,
  9. TResult batchClassification(
    1. BatchClassificationException value
    )?,
  10. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(ApiResponseExceptionGeneral value)? general,
  TResult Function(SapHeadersException value)? sapMessage,
  TResult Function(CsrfTokenException value)? csrfToken,
  TResult Function(TransportException value)? transport,
  TResult Function(NoResourceException value)? noResource,
  TResult Function(UnauthorizedException value)? unauthorized,
  TResult Function(TimeoutException value)? timeout,
  TResult Function(MaterialDocumentException value)? materialDocument,
  TResult Function(BatchClassificationException value)? batchClassification,
  required TResult orElse(),
}) => throw _privateConstructorUsedError;