Logging constructor

Logging(
  1. {Level stderrLevel = Level.WARNING,
  2. Level stackTraceLevel = Level.SEVERE,
  3. Level logLevel = Level.INFO,
  4. int? truncateLogsAt = 1000,
  5. bool censorToken = true,
  6. StringSink? stdout,
  7. StringSink? stderr}
)

Create a new instance of the Logging plugin.

Implementation

Logging({
  this.stderrLevel = Level.WARNING,
  this.stackTraceLevel = Level.SEVERE,
  this.logLevel = Level.INFO,
  this.truncateLogsAt = 1000,
  this.censorToken = true,
  StringSink? stdout,
  StringSink? stderr,
})  : stdout = stdout ?? io.stdout,
      stderr = stderr ?? io.stderr {
  _listenIfNeeded();
}