when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>({
  1. required TResult notFound(),
  2. required TResult notAuthenticated(),
  3. required TResult invalidResponse(
    1. int statusCode
    ),
  4. required TResult emptyString(),
  5. required TResult emptyList(),
  6. required TResult cancelled(),
  7. required TResult timeout(),
  8. required TResult hostname(),
  9. required TResult general(
    1. String message
    ),
  10. required TResult unknown(
    1. dynamic e
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult when<TResult extends Object?>({
  required TResult Function() notFound,
  required TResult Function() notAuthenticated,
  required TResult Function(int statusCode) invalidResponse,
  required TResult Function() emptyString,
  required TResult Function() emptyList,
  required TResult Function() cancelled,
  required TResult Function() timeout,
  required TResult Function() hostname,
  required TResult Function(String message) general,
  required TResult Function(dynamic e) unknown,
}) =>
    throw _privateConstructorUsedError;