copyWith method

TalkerChopperLoggerSettings copyWith({
  1. bool? enabled,
  2. LogLevel? logLevel,
  3. bool? printResponseData,
  4. bool? printResponseHeaders,
  5. bool? printResponseMessage,
  6. bool? printResponseTime,
  7. bool? printErrorData,
  8. bool? printErrorHeaders,
  9. bool? printErrorMessage,
  10. bool? printRequestData,
  11. bool? printRequestHeaders,
  12. bool? printRequestCurl,
  13. AnsiPen? requestPen,
  14. AnsiPen? responsePen,
  15. AnsiPen? errorPen,
  16. RequestFilter? requestFilter,
  17. ResponseFilter? responseFilter,
  18. ResponseFilter? errorFilter,
  19. Set<String>? hiddenHeaders,
})

Implementation

TalkerChopperLoggerSettings copyWith({
  bool? enabled,
  LogLevel? logLevel,
  bool? printResponseData,
  bool? printResponseHeaders,
  bool? printResponseMessage,
  bool? printResponseTime,
  bool? printErrorData,
  bool? printErrorHeaders,
  bool? printErrorMessage,
  bool? printRequestData,
  bool? printRequestHeaders,
  bool? printRequestCurl,
  AnsiPen? requestPen,
  AnsiPen? responsePen,
  AnsiPen? errorPen,
  RequestFilter? requestFilter,
  ResponseFilter? responseFilter,
  ResponseFilter? errorFilter,
  Set<String>? hiddenHeaders,
}) =>
    TalkerChopperLoggerSettings(
      enabled: enabled ?? this.enabled,
      logLevel: logLevel ?? this.logLevel,
      printResponseData: printResponseData ?? this.printResponseData,
      printResponseHeaders: printResponseHeaders ?? this.printResponseHeaders,
      printResponseMessage: printResponseMessage ?? this.printResponseMessage,
      printResponseTime: printResponseTime ?? this.printResponseTime,
      printErrorData: printErrorData ?? this.printErrorData,
      printErrorHeaders: printErrorHeaders ?? this.printErrorHeaders,
      printErrorMessage: printErrorMessage ?? this.printErrorMessage,
      printRequestData: printRequestData ?? this.printRequestData,
      printRequestHeaders: printRequestHeaders ?? this.printRequestHeaders,
      printRequestCurl: printRequestCurl ?? this.printRequestCurl,
      requestPen: requestPen ?? this.requestPen,
      responsePen: responsePen ?? this.responsePen,
      errorPen: errorPen ?? this.errorPen,
      requestFilter: requestFilter ?? this.requestFilter,
      responseFilter: responseFilter ?? this.responseFilter,
      errorFilter: errorFilter ?? this.errorFilter,
      hiddenHeaders: hiddenHeaders ?? this.hiddenHeaders,
    );