HybridPrinter constructor
HybridPrinter(
- LogPrinter realPrinter, {
- LogPrinter? debug,
- LogPrinter? trace,
- @Deprecated('[verbose] is being deprecated in favor of [trace].') LogPrinter? verbose,
- LogPrinter? fatal,
- @Deprecated('[wtf] is being deprecated in favor of [fatal].') LogPrinter? wtf,
- LogPrinter? info,
- LogPrinter? warning,
- LogPrinter? error,
Implementation
HybridPrinter(
LogPrinter realPrinter, {
LogPrinter? debug,
LogPrinter? trace,
@Deprecated('[verbose] is being deprecated in favor of [trace].')
LogPrinter? verbose,
LogPrinter? fatal,
@Deprecated('[wtf] is being deprecated in favor of [fatal].')
LogPrinter? wtf,
LogPrinter? info,
LogPrinter? warning,
LogPrinter? error,
}) : _printerMap = {
Level.debug: debug ?? realPrinter,
Level.trace: trace ?? verbose ?? realPrinter,
Level.fatal: fatal ?? wtf ?? realPrinter,
Level.info: info ?? realPrinter,
Level.warning: warning ?? realPrinter,
Level.error: error ?? realPrinter,
};