mapOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
  1. TResult notFound(
    1. _NotFound value
    )?,
  2. TResult notAuthenticated(
    1. _NotAuthenticated value
    )?,
  3. TResult invalidResponse(
    1. _InvalidResponse value
    )?,
  4. TResult emptyString(
    1. _EmptyString value
    )?,
  5. TResult emptyList(
    1. _EmptyList value
    )?,
  6. TResult cancelled(
    1. _Cancelled value
    )?,
  7. TResult timeout(
    1. _Timeout value
    )?,
  8. TResult hostname(
    1. _HostName value
    )?,
  9. TResult general(
    1. _GeneralApiFailure value
    )?,
  10. TResult unknown(
    1. _UnknownApiFailure value
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? mapOrNull<TResult extends Object?>({
  TResult Function(_NotFound value)? notFound,
  TResult Function(_NotAuthenticated value)? notAuthenticated,
  TResult Function(_InvalidResponse value)? invalidResponse,
  TResult Function(_EmptyString value)? emptyString,
  TResult Function(_EmptyList value)? emptyList,
  TResult Function(_Cancelled value)? cancelled,
  TResult Function(_Timeout value)? timeout,
  TResult Function(_HostName value)? hostname,
  TResult Function(_GeneralApiFailure value)? general,
  TResult Function(_UnknownApiFailure value)? unknown,
}) =>
    throw _privateConstructorUsedError;