UNPKG

angular-material-datatransfer-lib

Version:

A HTML5 datatransfer UI for handling upload and download of multiple simultaneous files.

104 lines 6.26 kB
/** * @fileoverview added by tsickle * Generated from: lib/services/logger.service.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { ConfigService } from './config.service'; // From: https://github.com/angular/angular/issues/5458 var LoggerService = /** @class */ (function () { function LoggerService() { this.noop = (/** * @return {?} */ function () { }); } Object.defineProperty(LoggerService.prototype, "enabled", { get: /** * @private * @return {?} */ function () { return !ConfigService.settings.production; }, enumerable: true, configurable: true }); Object.defineProperty(LoggerService.prototype, "debug", { get: /** * @return {?} */ function () { if (this.enabled) { return console.debug.bind(console); } return this.noop; }, enumerable: true, configurable: true }); Object.defineProperty(LoggerService.prototype, "error", { get: /** * @return {?} */ function () { if (this.enabled) { return console.error.bind(console); } return this.noop; }, enumerable: true, configurable: true }); Object.defineProperty(LoggerService.prototype, "log", { get: /** * @return {?} */ function () { if (this.enabled) { return console.log.bind(console); } return this.noop; }, enumerable: true, configurable: true }); Object.defineProperty(LoggerService.prototype, "info", { get: /** * @return {?} */ function () { if (this.enabled) { return console.info.bind(console); } return this.noop; }, enumerable: true, configurable: true }); Object.defineProperty(LoggerService.prototype, "warn", { get: /** * @return {?} */ function () { if (this.enabled) { return console.warn.bind(console); } return this.noop; }, enumerable: true, configurable: true }); LoggerService.decorators = [ { type: Injectable } ]; /** @nocollapse */ LoggerService.ctorParameters = function () { return []; }; return LoggerService; }()); export { LoggerService }; if (false) { /** @type {?} */ LoggerService.prototype.noop; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2VyLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLW1hdGVyaWFsLWRhdGF0cmFuc2Zlci1saWIvIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvbG9nZ2VyLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQzs7QUFHakQ7SUFTSTtRQUZBLFNBQUk7OztRQUFHLGNBQVEsQ0FBQyxFQUFDO0lBR2pCLENBQUM7SUFQRCxzQkFBWSxrQ0FBTzs7Ozs7UUFBbkI7WUFDSSxPQUFPLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUM7UUFDOUMsQ0FBQzs7O09BQUE7SUFPRCxzQkFBSSxnQ0FBSzs7OztRQUFUO1lBQ0ksSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUNkLE9BQU8sT0FBTyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7YUFDdEM7WUFDRCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDckIsQ0FBQzs7O09BQUE7SUFFRCxzQkFBSSxnQ0FBSzs7OztRQUFUO1lBQ0ksSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUNkLE9BQU8sT0FBTyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7YUFDdEM7WUFDRCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDckIsQ0FBQzs7O09BQUE7SUFFRCxzQkFBSSw4QkFBRzs7OztRQUFQO1lBQ0ksSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUNkLE9BQU8sT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7YUFDcEM7WUFDRCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDckIsQ0FBQzs7O09BQUE7SUFFRCxzQkFBSSwrQkFBSTs7OztRQUFSO1lBQ0ksSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUNkLE9BQU8sT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7YUFDckM7WUFDRCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDckIsQ0FBQzs7O09BQUE7SUFFRCxzQkFBSSwrQkFBSTs7OztRQUFSO1lBQ0ksSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUNkLE9BQU8sT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7YUFDckM7WUFDRCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDckIsQ0FBQzs7O09BQUE7O2dCQTdDSixVQUFVOzs7O0lBOENYLG9CQUFDO0NBQUEsQUE5Q0QsSUE4Q0M7U0E3Q1ksYUFBYTs7O0lBTXRCLDZCQUFpQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQ29uZmlnU2VydmljZSB9IGZyb20gJy4vY29uZmlnLnNlcnZpY2UnO1xyXG5cclxuLy8gRnJvbTogaHR0cHM6Ly9naXRodWIuY29tL2FuZ3VsYXIvYW5ndWxhci9pc3N1ZXMvNTQ1OFxyXG5ASW5qZWN0YWJsZSgpXHJcbmV4cG9ydCBjbGFzcyBMb2dnZXJTZXJ2aWNlIHtcclxuXHJcbiAgICBwcml2YXRlIGdldCBlbmFibGVkKCk6IGJvb2xlYW4ge1xyXG4gICAgICAgIHJldHVybiAhQ29uZmlnU2VydmljZS5zZXR0aW5ncy5wcm9kdWN0aW9uO1xyXG4gICAgfVxyXG5cclxuICAgIG5vb3AgPSAoKSA9PiB7IH07XHJcblxyXG4gICAgY29uc3RydWN0b3IoKSB7XHJcbiAgICB9XHJcblxyXG4gICAgZ2V0IGRlYnVnKCkge1xyXG4gICAgICAgIGlmICh0aGlzLmVuYWJsZWQpIHtcclxuICAgICAgICAgICAgcmV0dXJuIGNvbnNvbGUuZGVidWcuYmluZChjb25zb2xlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHRoaXMubm9vcDtcclxuICAgIH1cclxuXHJcbiAgICBnZXQgZXJyb3IoKSB7XHJcbiAgICAgICAgaWYgKHRoaXMuZW5hYmxlZCkge1xyXG4gICAgICAgICAgICByZXR1cm4gY29uc29sZS5lcnJvci5iaW5kKGNvbnNvbGUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICByZXR1cm4gdGhpcy5ub29wO1xyXG4gICAgfVxyXG5cclxuICAgIGdldCBsb2coKSB7XHJcbiAgICAgICAgaWYgKHRoaXMuZW5hYmxlZCkge1xyXG4gICAgICAgICAgICByZXR1cm4gY29uc29sZS5sb2cuYmluZChjb25zb2xlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHRoaXMubm9vcDtcclxuICAgIH1cclxuXHJcbiAgICBnZXQgaW5mbygpIHtcclxuICAgICAgICBpZiAodGhpcy5lbmFibGVkKSB7XHJcbiAgICAgICAgICAgIHJldHVybiBjb25zb2xlLmluZm8uYmluZChjb25zb2xlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHRoaXMubm9vcDtcclxuICAgIH1cclxuXHJcbiAgICBnZXQgd2FybigpIHtcclxuICAgICAgICBpZiAodGhpcy5lbmFibGVkKSB7XHJcbiAgICAgICAgICAgIHJldHVybiBjb25zb2xlLndhcm4uYmluZChjb25zb2xlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHRoaXMubm9vcDtcclxuICAgIH1cclxufVxyXG4iXX0=