//import 'dart:developer' as prefix0; import 'package:logger/logger.dart'; // class SimpleLogPrinter extends LogPrinter { // static int counter = 0; // final String className; // SimpleLogPrinter(this.className); // @override // List log(LogEvent event) { // prefix0.log( // event.message, // time: DateTime.now(), // level: () { // switch (event.level) { // case Level.verbose: // return 0; // case Level.debug: // return 500; // case Level.info: // return 0; // case Level.warning: // return 1500; // case Level.error: // return 2000; // case Level.wtf: // return 2000; // default: // return 2000; // } // }(), // name: className, // error: event.error, // sequenceNumber: counter += 1, // ); // return []; // } // } //Logger getLogger(String className) { // //return Logger(printer: SimpleLogPrinter(className)); // return Logger( // printer: PrettyPrinter( // methodCount: 1, // number of method calls to be displayed // errorMethodCount: 1, // number of method calls if stacktrace is provided // lineLength: 120, // width of the output // colors: false, // Colorful log messages // printEmojis: false, // Print an emoji for each log message // printTime: false // Should each log print contain a timestamp // )); //} Logger getLogger(String className) { //return Logger(printer: SimpleLogPrinter(className)); return Logger( printer: SimplePrinter( colors: true, // Colorful log messages printTime: false // Should each log print contain a timestamp )); }