logger method

  1. @visibleForTesting
  2. @protected
  3. @override
dynamic logger(
  1. String message, {
  2. LogExtra? logExtra = !kReleaseMode ? LogExtra.self : null,
  3. bool uriFrame = false,
  4. DateTime? time,
  5. int? sequenceNumber,
  6. int level = 0,
  7. String? name,
  8. Zone? zone,
  9. Object? error,
  10. StackTrace? stackTrace,
})
inherited

logExtra print stack frame info; (at log.name) uriFrame show logExtra uri; (at log.message)

Implementation

@visibleForTesting
@protected
@override
logger(
  String message, {
  LogExtra? logExtra = !kReleaseMode ? LogExtra.self : null,
  bool uriFrame = false,
  DateTime? time,
  int? sequenceNumber,
  int level = 0,
  String? name,
  Zone? zone,
  Object? error,
  StackTrace? stackTrace,
}) {
  if (kReleaseMode) return;
  return super.logger(message,
      logExtra: logExtra,
      uriFrame: uriFrame,
      time: time,
      sequenceNumber: sequenceNumber,
      level: level,
      name: name,
      zone: zone,
      error: error,
      stackTrace: stackTrace);
}