UNPKG

cookie-service-banner

Version:

[![npm version](https://badge.fury.io/js/cookie-service-banner.svg)](https://badge.fury.io/js/cookie-service-banner) [![Build Status](https://travis-ci.org/liyokuna/cookie-consent.svg?branch=master)](https://travis-ci.org/liyokuna/cookie-consent) [![depen

104 lines 12.8 kB
import { __decorate, __metadata, __param } from "tslib"; import { Inject, Injectable } from '@angular/core'; import { CookieConfigService } from '../service/cookie-config.service'; import { of } from 'rxjs'; var ConfigService = /** @class */ (function () { function ConfigService(config) { this.config = config; } ConfigService.prototype.getConfig = function () { return of(this.config); }; ConfigService.prototype.getHeader = function () { return of(this.config.header.title); }; ConfigService.prototype.getHeaderColor = function () { return of(this.config.header.color); }; ConfigService.prototype.getHeaderBackgroundColor = function () { return of(this.config.header.bcolor); }; ConfigService.prototype.getDomain = function () { return of(this.config.header.domain); }; ConfigService.prototype.getGA_id = function () { return of(this.config.header.ga_id); }; ConfigService.prototype.getMessage = function () { return of(this.config.header.message); }; ConfigService.prototype.getAcceptEnable = function () { return of(this.config.acceptButton.enable); }; ConfigService.prototype.getAcceptMessage = function () { return of(this.config.acceptButton.accept); }; ConfigService.prototype.getAcceptColor = function () { return of(this.config.acceptButton.color); }; ConfigService.prototype.getAcceptBackgroundColor = function () { return of(this.config.acceptButton.bcolor); }; ConfigService.prototype.getDenyEnable = function () { return of(this.config.declineButton.enable); }; ConfigService.prototype.getDenyMessage = function () { return of(this.config.declineButton.deny); }; ConfigService.prototype.getDenyColor = function () { return of(this.config.declineButton.color); }; ConfigService.prototype.getDenyBackgroundColor = function () { return of(this.config.declineButton.bcolor); }; ConfigService.prototype.getAllowEnable = function () { return of(this.config.allowButton.enable); }; ConfigService.prototype.getAllowMessage = function () { return of(this.config.allowButton.allow); }; ConfigService.prototype.getAllowColor = function () { return of(this.config.allowButton.color); }; ConfigService.prototype.getAllowBackgroundColor = function () { return of(this.config.allowButton.bcolor); }; ConfigService.prototype.getLinkButton = function () { return of(this.config.learnMoreLink); }; ConfigService.prototype.getLinkMessage = function () { return of(this.config.learnMoreLink.learnMore); }; ConfigService.prototype.getLinkLink = function () { return of(this.config.learnMoreLink.link); }; ConfigService.prototype.getLinkEnable = function () { return of(this.config.learnMoreLink.enable); }; ConfigService.prototype.getLinkColor = function () { return of(this.config.learnMoreLink.color); }; ConfigService.prototype.getReviewEnable = function () { return of(this.config.review.enable); }; ConfigService.prototype.getReviewMessage = function () { return of(this.config.review.message); }; ConfigService.prototype.getReviewColor = function () { return of(this.config.review.color); }; ConfigService.prototype.getReviewBackgroundColor = function () { return of(this.config.review.bcolor); }; ConfigService.ctorParameters = function () { return [ { type: undefined, decorators: [{ type: Inject, args: [CookieConfigService,] }] } ]; }; ConfigService = __decorate([ Injectable(), __param(0, Inject(CookieConfigService)), __metadata("design:paramtypes", [Object]) ], ConfigService); return ConfigService; }()); export { ConfigService }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb29raWUtc2VydmljZS1iYW5uZXIvIiwic291cmNlcyI6WyJsaWIvc2VydmljZS9jb25maWcuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDbkQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFFdkUsT0FBTyxFQUFjLEVBQUUsRUFBRSxNQUFNLE1BQU0sQ0FBQztBQUd0QztJQUVJLHVCQUFpRCxNQUFvQjtRQUFwQixXQUFNLEdBQU4sTUFBTSxDQUFjO0lBQUksQ0FBQztJQUVuRSxpQ0FBUyxHQUFoQjtRQUNJLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUMzQixDQUFDO0lBRU0saUNBQVMsR0FBaEI7UUFDSSxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBRU0sc0NBQWMsR0FBckI7UUFDSSxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBRU0sZ0RBQXdCLEdBQS9CO1FBQ0ksT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDekMsQ0FBQztJQUVNLGlDQUFTLEdBQWhCO1FBQ0ksT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDekMsQ0FBQztJQUVNLGdDQUFRLEdBQWY7UUFDSSxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBRU0sa0NBQVUsR0FB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Q0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDMUMsQ0FBQztJQUVNLHNDQUFjLEdBQXJCO1FBQ0ksT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDeEMsQ0FBQztJQUVNLGdEQUF3QixHQUEvQjtRQUNJLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ3pDLENBQUM7O2dEQWhIWSxNQUFNLFNBQUMsbUJBQW1COztJQUY5QixhQUFhO1FBRHpCLFVBQVUsRUFBRTtRQUdJLFdBQUEsTUFBTSxDQUFDLG1CQUFtQixDQUFDLENBQUE7O09BRi9CLGFBQWEsQ0FtSHpCO0lBQUQsb0JBQUM7Q0FBQSxBQW5IRCxJQW1IQztTQW5IWSxhQUFhIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0LCBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb29raWVDb25maWdTZXJ2aWNlIH0gZnJvbSAnLi4vc2VydmljZS9jb29raWUtY29uZmlnLnNlcnZpY2UnO1xuaW1wb3J0IHsgQ29va2llQ29uZmlnIH0gZnJvbSAnLi4vaW50ZXJmYWNlL2Nvb2tpZS1jb25maWcuaW50ZXJmYWNlJztcbmltcG9ydCB7IE9ic2VydmFibGUsIG9mIH0gZnJvbSAncnhqcyc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBDb25maWdTZXJ2aWNlIHtcblxuICAgIGNvbnN0cnVjdG9yKEBJbmplY3QoQ29va2llQ29uZmlnU2VydmljZSkgcHJpdmF0ZSBjb25maWc6IENvb2tpZUNvbmZpZykgeyB9XG5cbiAgICBwdWJsaWMgZ2V0Q29uZmlnKCk6IE9ic2VydmFibGU8Q29va2llQ29uZmlnPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZyk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEhlYWRlcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuaGVhZGVyLnRpdGxlKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0SGVhZGVyQ29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmhlYWRlci5jb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEhlYWRlckJhY2tncm91bmRDb2xvcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuaGVhZGVyLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldERvbWFpbigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuaGVhZGVyLmRvbWFpbik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEdBX2lkKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5oZWFkZXIuZ2FfaWQpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5oZWFkZXIubWVzc2FnZSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFjY2VwdEVuYWJsZSgpOiBPYnNlcnZhYmxlPGJvb2xlYW4+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFjY2VwdEJ1dHRvbi5lbmFibGUpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRBY2NlcHRNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5hY2NlcHRCdXR0b24uYWNjZXB0KTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0QWNjZXB0Q29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFjY2VwdEJ1dHRvbi5jb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFjY2VwdEJhY2tncm91bmRDb2xvcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuYWNjZXB0QnV0dG9uLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldERlbnlFbmFibGUoKTogT2JzZXJ2YWJsZTxib29sZWFuPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5kZWNsaW5lQnV0dG9uLmVuYWJsZSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldERlbnlNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5kZWNsaW5lQnV0dG9uLmRlbnkpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXREZW55Q29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmRlY2xpbmVCdXR0b24uY29sb3IpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXREZW55QmFja2dyb3VuZENvbG9yKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5kZWNsaW5lQnV0dG9uLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFsbG93RW5hYmxlKCk6IE9ic2VydmFibGU8Ym9vbGVhbj4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuYWxsb3dCdXR0b24uZW5hYmxlKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0QWxsb3dNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5hbGxvd0J1dHRvbi5hbGxvdyk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFsbG93Q29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFsbG93QnV0dG9uLmNvbG9yKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0QWxsb3dCYWNrZ3JvdW5kQ29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFsbG93QnV0dG9uLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldExpbmtCdXR0b24oKTogT2JzZXJ2YWJsZTx7IGVuYWJsZTogYm9vbGVhbjsgbGVhcm5Nb3JlOiBzdHJpbmc7IGxpbms6IHN0cmluZzsgfT4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcubGVhcm5Nb3JlTGluayk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldExpbmtNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5sZWFybk1vcmVMaW5rLmxlYXJuTW9yZSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldExpbmtMaW5rKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5sZWFybk1vcmVMaW5rLmxpbmspO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRMaW5rRW5hYmxlKCk6IE9ic2VydmFibGU8Ym9vbGVhbj4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcubGVhcm5Nb3JlTGluay5lbmFibGUpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRMaW5rQ29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmxlYXJuTW9yZUxpbmsuY29sb3IpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRSZXZpZXdFbmFibGUoKTogT2JzZXJ2YWJsZTxib29sZWFuPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5yZXZpZXcuZW5hYmxlKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UmV2aWV3TWVzc2FnZSgpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcucmV2aWV3Lm1lc3NhZ2UpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRSZXZpZXdDb2xvcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcucmV2aWV3LmNvbG9yKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UmV2aWV3QmFja2dyb3VuZENvbG9yKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5yZXZpZXcuYmNvbG9yKTtcbiAgICB9XG59XG4iXX0=