copyWith method

LoggingContext copyWith({
  1. List<LogTransport>? transports,
  2. LogLevel? minimumLogLevel,
  3. List<String>? extraTags,
  4. Map<String, dynamic>? bindings,
})

Makes a copy of the logging context

Implementation

LoggingContext copyWith({
  List<LogTransport>? transports,
  LogLevel? minimumLogLevel,
  List<String>? extraTags,
  Map<String, dynamic>? bindings,
}) => (
  transports: transports ?? this.transports,
  minimumLogLevel: minimumLogLevel ?? this.minimumLogLevel,
  extraTags: extraTags ?? this.extraTags,
  bindings: bindings ?? this.bindings,
);