LogStrategy constructor

LogStrategy({
  1. LogLevel loggerLogLevel = LogLevel.none,
  2. LogLevel logLevel = LogLevel.none,
  3. List<LogEvent>? supportedEvents,
  4. bool useIsolate = true,
})

Constructs a LogStrategy.

loggerLogLevel - The log level of the logger. Defaults to LogLevel.none. logLevel - The minimum log level that this strategy will handle. Defaults to LogLevel.none. supportedEvents - Optional. Specifies the events that are explicitly supported by this strategy. useIsolate - Whether to use isolates for heavy operations. Defaults to true. Each concrete strategy may override this default based on operation weight.

Implementation

LogStrategy({
  this.loggerLogLevel = LogLevel.none,
  this.logLevel = LogLevel.none,
  this.supportedEvents,
  this.useIsolate = true,
});