copyWith method

LoggingConfig copyWith({
  1. bool? enablePrettyLogs,
  2. bool? showEmojis,
  3. bool? showTimestamp,
  4. bool? showColors,
  5. bool? showBorders,
  6. int? lineLength,
  7. LogLevel? minimumLevel,
  8. bool? enabled,
  9. bool? enableDevToolsJson,
  10. Map<LogType, LogTypeConfig>? logTypeConfigs,
})

Implementation

LoggingConfig copyWith({
  bool? enablePrettyLogs,
  bool? showEmojis,
  bool? showTimestamp,
  bool? showColors,
  bool? showBorders,
  int? lineLength,
  LogLevel? minimumLevel,
  bool? enabled,
  bool? enableDevToolsJson,
  Map<LogType, LogTypeConfig>? logTypeConfigs,
}) => LoggingConfig(
  enablePrettyLogs: enablePrettyLogs ?? this.enablePrettyLogs,
  showEmojis: showEmojis ?? this.showEmojis,
  showTimestamp: showTimestamp ?? this.showTimestamp,
  showColors: showColors ?? this.showColors,
  showBorders: showBorders ?? this.showBorders,
  lineLength: lineLength ?? this.lineLength,
  minimumLevel: minimumLevel ?? this.minimumLevel,
  enabled: enabled ?? this.enabled,
  enableDevToolsJson: enableDevToolsJson ?? this.enableDevToolsJson,
  logTypeConfigs: logTypeConfigs ?? this.logTypeConfigs,
);