setLogLevel function
Implementation
void setLogLevel(LogLevel lev) {
Level l;
switch (lev) {
case LogLevel.verbose:
l = Level.verbose;
break;
case LogLevel.debug:
l = Level.debug;
break;
case LogLevel.info:
l = Level.info;
break;
case LogLevel.warning:
l = Level.warning;
break;
case LogLevel.error:
l = Level.error;
break;
case LogLevel.wtf:
l = Level.wtf;
break;
}
Logger.level = l;
logger = new Logger(
printer: PrettyPrinter(
methodCount: 2,
// number of method calls to be displayed
errorMethodCount: 8,
// number of method calls if stacktrace is provided
lineLength: 120,
// width of the output
colors: true,
// Colorful log messages
printEmojis: false,
// Print an emoji for each log message
printTime: true, // Should each log print contain a timestamp
),
);
}