Logger constructor

Logger({
  1. LogLevel minimumLevel = LogLevel.debug,
  2. LogChannelManager? channelManager,
})

Creates a new logger instance.

minimumLevel - The minimum log level to process (default: debug)

Implementation

Logger({
  LogLevel minimumLevel = LogLevel.debug,
  LogChannelManager? channelManager,
}) : _channelManager = channelManager ?? LogChannelManager(),
     _minimumLevel = minimumLevel,
     _defaultChannel = 'app';