APIResponse<T>.error constructor

APIResponse<T>.error({
  1. Map<String, dynamic>? headers,
  2. dynamic error,
  3. StackTrace? stackTrace,
  4. Map<String, APIMetric>? metrics,
})

Creates an error response.

Implementation

factory APIResponse.error({
  Map<String, dynamic>? headers,
  dynamic error,
  StackTrace? stackTrace,
  Map<String, APIMetric>? metrics,
}) {
  return APIResponse(
    APIResponseStatus.ERROR,
    headers: headers ?? <String, dynamic>{},
    error: error,
    stackTrace: stackTrace,
    metrics: metrics,
  );
}