logger method

  1. @override
dynamic logger(
  1. String message, {
  2. LogExtra? logExtra,
  3. DateTime? time,
  4. int? sequenceNumber,
  5. int level = 800,
  6. String? name,
  7. Zone? zone,
  8. Object? error,
  9. StackTrace? stackTrace,
  10. @Deprecated('ignore this, always true') bool uriFrame = true,
})
override

logExtra print stack frame info name logger.name null: will use 'runtimeType' stackTrace will print with red color by dev.log but if error == null: will ignore stackTrace

Implementation

@override
logger(
  String message, {
  LogExtra? logExtra,
  DateTime? time,
  int? sequenceNumber,
  int level = 800, // Level.INFO.value
  String? name,
  Zone? zone,
  Object? error,
  StackTrace? stackTrace,
  @Deprecated('ignore this, always true') bool uriFrame = true,
}) => super.logger(
  message,
  logExtra: logExtra ?? this.logExtra,
  time: time,
  sequenceNumber: sequenceNumber,
  level: level,
  error: error,
  stackTrace: stackTrace,
);