@hmcts/annotation-ui-lib
Version:
PDF Viewer and ability to highlight text with and comment tracking
46 lines • 2.57 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Injectable } from '@angular/core';
export class EmLoggerService {
/**
* @param {?} loggingClass
* @return {?}
*/
setClass(loggingClass) {
this.loggingClass = loggingClass;
}
/**
* @param {?} message
* @return {?}
*/
error(message) {
this.buildLog('error-' + JSON.stringify(message));
}
/**
* @param {?} message
* @return {?}
*/
info(message) {
this.buildLog('info-' + JSON.stringify(message));
}
/**
* @param {?} message
* @return {?}
*/
buildLog(message) {
console.log(`${this.loggingClass}-${message}`);
}
}
EmLoggerService.decorators = [
{ type: Injectable }
];
if (false) {
/**
* @type {?}
* @private
*/
EmLoggerService.prototype.loggingClass;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW0tbG9nZ2VyLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaG1jdHMvYW5ub3RhdGlvbi11aS1saWIvIiwic291cmNlcyI6WyJsaWIvbG9nZ2luZy9lbS1sb2dnZXIuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUczQyxNQUFNOzs7OztJQUlGLFFBQVEsQ0FBQyxZQUFvQjtRQUN6QixJQUFJLENBQUMsWUFBWSxHQUFHLFlBQVksQ0FBQztJQUNyQyxDQUFDOzs7OztJQUVELEtBQUssQ0FBQyxPQUFPO1FBQ1QsSUFBSSxDQUFDLFFBQVEsQ0FBQyxRQUFRLEdBQUcsSUFBSSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0lBQ3RELENBQUM7Ozs7O0lBRUQsSUFBSSxDQUFDLE9BQU87UUFDUixJQUFJLENBQUMsUUFBUSxDQUFDLE9BQU8sR0FBRyxJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUM7SUFDckQsQ0FBQzs7Ozs7SUFFRCxRQUFRLENBQUMsT0FBTztRQUNaLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsWUFBWSxJQUFJLE9BQU8sRUFBRSxDQUFDLENBQUM7SUFDbkQsQ0FBQzs7O1lBbkJKLFVBQVU7Ozs7Ozs7SUFHUCx1Q0FBNkIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBFbUxvZ2dlclNlcnZpY2Uge1xuXG4gICAgcHJpdmF0ZSBsb2dnaW5nQ2xhc3M6IHN0cmluZztcblxuICAgIHNldENsYXNzKGxvZ2dpbmdDbGFzczogc3RyaW5nKSB7XG4gICAgICAgIHRoaXMubG9nZ2luZ0NsYXNzID0gbG9nZ2luZ0NsYXNzO1xuICAgIH1cblxuICAgIGVycm9yKG1lc3NhZ2UpIHtcbiAgICAgICAgdGhpcy5idWlsZExvZygnZXJyb3ItJyArIEpTT04uc3RyaW5naWZ5KG1lc3NhZ2UpKTtcbiAgICB9XG5cbiAgICBpbmZvKG1lc3NhZ2UpIHtcbiAgICAgICAgdGhpcy5idWlsZExvZygnaW5mby0nICsgSlNPTi5zdHJpbmdpZnkobWVzc2FnZSkpO1xuICAgIH1cblxuICAgIGJ1aWxkTG9nKG1lc3NhZ2UpIHtcbiAgICAgICAgY29uc29sZS5sb2coYCR7dGhpcy5sb2dnaW5nQ2xhc3N9LSR7bWVzc2FnZX1gKTtcbiAgICB9XG59XG4iXX0=