setLogLevel function

void setLogLevel(
  1. LogLevel lev
)

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
    ),
  );
}