Summary of changes\n\t- Improved logging to browser console\n\nAddresses #802

This commit is contained in:
RoBackman 2017-10-14 18:07:21 +03:00 committed by Pawel Kadluczka
parent de34990241
commit a709158e8a
1 changed files with 14 additions and 1 deletions

View File

@ -17,7 +17,20 @@ export class ConsoleLogger implements ILogger {
log(logLevel: LogLevel, message: string): void {
if (logLevel >= this.minimumLogLevel) {
console.log(`${LogLevel[logLevel]}: ${message}`);
switch (logLevel) {
case LogLevel.Error:
console.error(`${LogLevel[logLevel]}: ${message}`);
break;
case LogLevel.Warning:
console.warn(`${LogLevel[logLevel]}: ${message}`);
break;
case LogLevel.Information:
console.info(`${LogLevel[logLevel]}: ${message}`);
break;
default:
console.log(`${LogLevel[logLevel]}: ${message}`);
break;
}
}
}
}