INNER CODE UNIT · Dart

DebugLogger

PhilipsHue/flutter_reactive_ble · packages/flutter_reactive_ble/lib/src/debug_logger.dart:3

class DebugLogger implements Logger {
  DebugLogger(
    String tag,
    void Function(Object object) print,
  )   : _tag = tag,
        _print = print;

  @override
  set logLevel(LogLevel logLevel) => _logLevel = logLevel;

  @override
  LogLevel get logLevel => _logLevel;

  @override
  void log(Object message) {
    if (_logLevel == LogLevel.verbose) {
      _print('$_tag: $message');
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…