whenOrNull<TResult extends Object?> method
TResult?
whenOrNull<TResult extends Object?>({
- TResult? cancel()?,
- TResult? connectionTimeout()?,
- TResult? sendTimeout()?,
- TResult? receiveTimeout()?,
- TResult? badCertificate()?,
- TResult? connectionError()?,
- TResult? badResponse(
- Response? response,
- int? statusCode
- TResult? businessException(
- String message,
- Object? error,
- StackTrace? stackTrace
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function()? cancel,
TResult? Function()? connectionTimeout,
TResult? Function()? sendTimeout,
TResult? Function()? receiveTimeout,
TResult? Function()? badCertificate,
TResult? Function()? connectionError,
TResult? Function(
@igFreezedJson Response<dynamic>? response, int? statusCode)?
badResponse,
TResult? Function(String message, @igFreezedJson Object? error,
@igFreezedJson StackTrace? stackTrace)?
businessException,
}) =>
throw _privateConstructorUsedError;