ansiOpen property

String get ansiOpen

Código ANSI de abertura para colorir o output no terminal.

Implementation

String get ansiOpen {
  switch (this) {
    case BrLogLevel.trace:
      return '\x1B[90m'; // cinza
    case BrLogLevel.debug:
      return '\x1B[34m'; // azul
    case BrLogLevel.info:
      return '\x1B[32m'; // verde
    case BrLogLevel.warning:
      return '\x1B[33m'; // laranja/amarelo
    case BrLogLevel.error:
      return '\x1B[31m'; // vermelho
    case BrLogLevel.fatal:
      return '\x1B[1;31m'; // vermelho bold
  }
}