ApiResponse<T>.error constructor

ApiResponse<T>.error({
  1. required ApiException error,
  2. dynamic raw,
  3. int? statusCode,
  4. Map<String, dynamic>? headers,
  5. Duration? duration,
})

Create error response

Implementation

factory ApiResponse.error({
  required ApiException error,
  dynamic raw,
  int? statusCode,
  Map<String, dynamic>? headers,
  Duration? duration,
}) {
  return ApiResponse<T>(
    raw: raw,
    status: ResponseStatus.error,
    error: error,
    statusCode: statusCode,
    headers: headers,
    message: error.message,
    duration: duration,
  );
}