Optionalconfig: LoggerConfigReadonlydebugLogs a message at level 'debug'.
Readonlydebug1Logs a debugging message with a special debug ID in the prefix, at level 1.
Readonlydebug10Logs a debugging message with a special debug ID in the prefix, at level 10.
Readonlydebug2Logs a debugging message with a special debug ID in the prefix, at level 2.
Readonlydebug3Logs a debugging message with a special debug ID in the prefix, at level 3.
Readonlydebug4Logs a debugging message with a special debug ID in the prefix, at level 4.
Readonlydebug5Logs a debugging message with a special debug ID in the prefix, at level 5.
Readonlydebug6Logs a debugging message with a special debug ID in the prefix, at level 6.
Readonlydebug7Logs a debugging message with a special debug ID in the prefix, at level 7.
Readonlydebug8Logs a debugging message with a special debug ID in the prefix, at level 8.
Readonlydebug9Logs a debugging message with a special debug ID in the prefix, at level 9.
ReadonlyerrorLogs a message at level 'error'.
ReadonlygetReturns the name of the Logger that was passed to the constructor.
ReadonlygetReturns the LoggerConfig.verbosityLevel.
ReadonlyinfoLogs a message at level 'info'.
ReadonlylogLogs a message at level 'log'.
ReadonlysetSets the LoggerConfig.verbosityLevel.
ReadonlywarnLogs a message at level 'warn'.
Holds a Console and implements debug at 10 different levels. The maximum logged level is configurable. Also emits a prefix in debug messages that identifies the instance.