| 12345678910111213141516171819202122232425262728293031323334 |
- import 'package:logger/logger.dart';
- class Log {
- static Logger _logger;
- static init({ Level level = Level.debug }) {
- _logger = Logger(level: level,
- printer: PrettyPrinter(
- methodCount: 0, // number of method calls to be displayed
- errorMethodCount: 10, // number of method calls if stacktrace is provided
- lineLength: 120, // width of the output
- colors: false, // Colorful log messages
- printEmojis: true, // Print an emoji for each log message
- printTime: true // Should each log print contain a timestamp
- ),);
- }
- static d(dynamic message) {
- _logger.d(message);
- }
- static i(dynamic message) {
- _logger.i(message);
- }
- static w(dynamic message) {
- _logger.w(message);
- }
- static e(dynamic message) {
- _logger.e(message);
- }
- }
|