UNPKG

simclimat-lib

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.

34 lines 3.42 kB
export class CLogger { static log(message, logLevel = 'info') { if (!this.debug) { return; } switch (logLevel) { case 'debug': { console.info(message); break; } case 'info': { console.log(message); break; } case 'warning': { console.log('WARNING : ' + message); break; } case 'error': { console.error('ERROR : ' + message); break; } default: { console.log(message); break; } } } // eo log method static setDebug(debug) { this.debug = debug; } } CLogger.debug = false; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2ltY2xpbWF0LWxpYi5sb2dnZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9zaW1jbGltYXQtbGliL3NyYy9saWIvc2ltY2xpbWF0LWxpYi5sb2dnZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0EsTUFBTSxPQUFPLE9BQU87SUFHaEIsTUFBTSxDQUFDLEdBQUcsQ0FBRSxPQUFZLEVBQUUsV0FBbUIsTUFBTTtRQUUvQyxJQUFLLENBQUUsSUFBSSxDQUFDLEtBQUssRUFDakI7WUFDSSxPQUFRO1NBQ1g7UUFFRCxRQUFTLFFBQVEsRUFDakI7WUFDSSxLQUFLLE9BQU8sQ0FBQyxDQUFDO2dCQUNWLE9BQU8sQ0FBQyxJQUFJLENBQUUsT0FBTyxDQUFFLENBQUM7Z0JBQ3hCLE1BQU07YUFDVDtZQUVELEtBQUssTUFBTSxDQUFDLENBQUM7Z0JBQ1QsT0FBTyxDQUFDLEdBQUcsQ0FBRSxPQUFPLENBQUUsQ0FBQztnQkFDdkIsTUFBTTthQUNUO1lBRUQsS0FBSyxTQUFTLENBQUMsQ0FBQztnQkFDWixPQUFPLENBQUMsR0FBRyxDQUFFLFlBQVksR0FBRyxPQUFPLENBQUUsQ0FBQztnQkFFdEMsTUFBTTthQUNUO1lBRUQsS0FBSyxPQUFPLENBQUMsQ0FBQztnQkFDVixPQUFPLENBQUMsS0FBSyxDQUFFLFVBQVUsR0FBRyxPQUFPLENBQUUsQ0FBQztnQkFFdEMsTUFBTTthQUNUO1lBRUQsT0FBTyxDQUFDLENBQUM7Z0JBQ0wsT0FBTyxDQUFDLEdBQUcsQ0FBRSxPQUFPLENBQUUsQ0FBQztnQkFDdkIsTUFBTTthQUNUO1NBQ0o7SUFDTCxDQUFDLENBQUMsZ0JBQWdCO0lBR2xCLE1BQU0sQ0FBQyxRQUFRLENBQUUsS0FBYztRQUUzQixJQUFJLENBQUMsS0FBSyxHQUFJLEtBQUssQ0FBQztJQUN4QixDQUFDOztBQTVDTSxhQUFLLEdBQVksS0FBSyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiXG5leHBvcnQgY2xhc3MgQ0xvZ2dlciB7XG4gICAgc3RhdGljIGRlYnVnOiBib29sZWFuID0gZmFsc2U7XG5cbiAgICBzdGF0aWMgbG9nKCBtZXNzYWdlOiBhbnksIGxvZ0xldmVsOiBTdHJpbmcgPSAnaW5mbycgKSA6IHZvaWQgXG4gICAge1xuICAgICAgICBpZiAoICEgdGhpcy5kZWJ1ZyApXG4gICAgICAgIHtcbiAgICAgICAgICAgIHJldHVybiA7XG4gICAgICAgIH1cblxuICAgICAgICBzd2l0Y2ggKCBsb2dMZXZlbCApXG4gICAgICAgIHtcbiAgICAgICAgICAgIGNhc2UgJ2RlYnVnJzoge1xuICAgICAgICAgICAgICAgIGNvbnNvbGUuaW5mbyggbWVzc2FnZSApO1xuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBjYXNlICdpbmZvJzoge1xuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCBtZXNzYWdlICk7XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGNhc2UgJ3dhcm5pbmcnOiB7XG4gICAgICAgICAgICAgICAgY29uc29sZS5sb2coICdXQVJOSU5HIDogJyArIG1lc3NhZ2UgKTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgY2FzZSAnZXJyb3InOiB7XG4gICAgICAgICAgICAgICAgY29uc29sZS5lcnJvciggJ0VSUk9SIDogJyArIG1lc3NhZ2UgKTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGVmYXVsdDoge1xuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKCBtZXNzYWdlICk7XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IC8vIGVvIGxvZyBtZXRob2RcblxuXG4gICAgc3RhdGljIHNldERlYnVnKCBkZWJ1ZzogYm9vbGVhbiApIDogdm9pZFxuICAgIHtcbiAgICAgICAgdGhpcy5kZWJ1ZyAgPSBkZWJ1ZztcbiAgICB9XG59Il19