This is part of the dogoo package that provides Dart and Flutter utilities.

Log Dogoo is logging tool.

Features

The default Logger is available. You can modify Logger by changing some Filter, Formatter, Printer. Alternatively, you can implement LogFilter, LogFormatter, LogPrinter and place them all in LoggerUnit to build your own logger.

Usage

  await Logger().t('trace message'); // ⚪️ trace message
  await Logger().d('debug message'); // 🔵 debug message
  await Logger().i('info message'); // 🟢 info message
  await Logger().w('warning message'); // 🟡 warning message
  await Logger().e('error message'); // 🔴 error message
  await Logger().f('fatal message'); // 🟣 fatal message

ToDo

Libraries

log_dogoo