copyWith method

FittorResponse copyWith({
  1. int? statusCode,
  2. String? statusMessage,
  3. FittorHeaders? headers,
  4. Uint8List? bodyBytes,
  5. String? redirectUrl,
  6. List<String>? redirectHistory,
  7. Duration? requestDuration,
  8. Map<String, dynamic>? extra,
})

Implementation

FittorResponse copyWith({
  int? statusCode,
  String? statusMessage,
  FittorHeaders? headers,
  Uint8List? bodyBytes,
  String? redirectUrl,
  List<String>? redirectHistory,
  Duration? requestDuration,
  Map<String, dynamic>? extra,
}) {
  return FittorResponse(
    statusCode: statusCode ?? this.statusCode,
    statusMessage: statusMessage ?? this.statusMessage,
    headers: headers ?? this.headers,
    bodyBytes: bodyBytes ?? this.bodyBytes,
    redirectUrl: redirectUrl ?? this.redirectUrl,
    redirectHistory: redirectHistory ?? this.redirectHistory,
    requestDuration: requestDuration ?? this.requestDuration,
    extra: extra ?? this.extra,
  );
}