EasyLogger constructor
EasyLogger({
- String name = '',
- List<
BuildMode> enableBuildModes = const <BuildMode>[BuildMode.profile, BuildMode.debug], - List<
LevelMessages> enableLevels = const <LevelMessages>[LevelMessages.debug, LevelMessages.info, LevelMessages.error, LevelMessages.warning], - EasyLogPrinter? printer,
- LevelMessages defaultLevel = LevelMessages.info,
Customized logger, part of EasyLocalization ecosystem. Callable class, more info
Implementation
EasyLogger({
this.name = '',
this.enableBuildModes = const <BuildMode>[
BuildMode.profile,
BuildMode.debug,
],
this.enableLevels = const <LevelMessages>[
LevelMessages.debug,
LevelMessages.info,
LevelMessages.error,
LevelMessages.warning,
],
EasyLogPrinter? printer,
this.defaultLevel = LevelMessages.info,
}) {
_printer = printer ?? easyLogDefaultPrinter;
_currentBuildMode = _getCurrentBuildMode();
}