cookie-service-banner
Version:
[](https://badge.fury.io/js/cookie-service-banner) [](https://travis-ci.org/liyokuna/cookie-consent) [![depen
103 lines • 11.5 kB
JavaScript
import { __decorate, __metadata, __param } from "tslib";
import { Inject, Injectable } from '@angular/core';
import { CookieConfigService } from '../service/cookie-config.service';
import { of } from 'rxjs';
let ConfigService = class ConfigService {
constructor(config) {
this.config = config;
}
getConfig() {
return of(this.config);
}
getHeader() {
return of(this.config.header.title);
}
getHeaderColor() {
return of(this.config.header.color);
}
getHeaderBackgroundColor() {
return of(this.config.header.bcolor);
}
getDomain() {
return of(this.config.header.domain);
}
getGA_id() {
return of(this.config.header.ga_id);
}
getMessage() {
return of(this.config.header.message);
}
getAcceptEnable() {
return of(this.config.acceptButton.enable);
}
getAcceptMessage() {
return of(this.config.acceptButton.accept);
}
getAcceptColor() {
return of(this.config.acceptButton.color);
}
getAcceptBackgroundColor() {
return of(this.config.acceptButton.bcolor);
}
getDenyEnable() {
return of(this.config.declineButton.enable);
}
getDenyMessage() {
return of(this.config.declineButton.deny);
}
getDenyColor() {
return of(this.config.declineButton.color);
}
getDenyBackgroundColor() {
return of(this.config.declineButton.bcolor);
}
getAllowEnable() {
return of(this.config.allowButton.enable);
}
getAllowMessage() {
return of(this.config.allowButton.allow);
}
getAllowColor() {
return of(this.config.allowButton.color);
}
getAllowBackgroundColor() {
return of(this.config.allowButton.bcolor);
}
getLinkButton() {
return of(this.config.learnMoreLink);
}
getLinkMessage() {
return of(this.config.learnMoreLink.learnMore);
}
getLinkLink() {
return of(this.config.learnMoreLink.link);
}
getLinkEnable() {
return of(this.config.learnMoreLink.enable);
}
getLinkColor() {
return of(this.config.learnMoreLink.color);
}
getReviewEnable() {
return of(this.config.review.enable);
}
getReviewMessage() {
return of(this.config.review.message);
}
getReviewColor() {
return of(this.config.review.color);
}
getReviewBackgroundColor() {
return of(this.config.review.bcolor);
}
};
ConfigService.ctorParameters = () => [
{ type: undefined, decorators: [{ type: Inject, args: [CookieConfigService,] }] }
];
ConfigService = __decorate([
Injectable(),
__param(0, Inject(CookieConfigService)),
__metadata("design:paramtypes", [Object])
], ConfigService);
export { ConfigService };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb29raWUtc2VydmljZS1iYW5uZXIvIiwic291cmNlcyI6WyJsaWIvc2VydmljZS9jb25maWcuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDbkQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFFdkUsT0FBTyxFQUFjLEVBQUUsRUFBRSxNQUFNLE1BQU0sQ0FBQztBQUd0QyxJQUFhLGFBQWEsR0FBMUIsTUFBYSxhQUFhO0lBRXRCLFlBQWlELE1BQW9CO1FBQXBCLFdBQU0sR0FBTixNQUFNLENBQWM7SUFBSSxDQUFDO0lBRW5FLFNBQVM7UUFDWixPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDM0IsQ0FBQztJQUVNLFNBQVM7UUFDWixPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBRU0sY0FBYztRQUNqQixPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBRU0sd0JBQXdCO1FBQzNCLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ3pDLENBQUM7SUFFTSxTQUFTO1FBQ1osT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDekMsQ0FBQztJQUVNLFFBQVE7UUFDWCxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBRU0sVUFBVTtRQUNiLE9BQU8sRUFBRSxD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TSx3QkFBd0I7UUFDM0IsT0FBTyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDekMsQ0FBQztDQUNKLENBQUE7OzRDQWpIZ0IsTUFBTSxTQUFDLG1CQUFtQjs7QUFGOUIsYUFBYTtJQUR6QixVQUFVLEVBQUU7SUFHSSxXQUFBLE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQyxDQUFBOztHQUYvQixhQUFhLENBbUh6QjtTQW5IWSxhQUFhIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0LCBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb29raWVDb25maWdTZXJ2aWNlIH0gZnJvbSAnLi4vc2VydmljZS9jb29raWUtY29uZmlnLnNlcnZpY2UnO1xuaW1wb3J0IHsgQ29va2llQ29uZmlnIH0gZnJvbSAnLi4vaW50ZXJmYWNlL2Nvb2tpZS1jb25maWcuaW50ZXJmYWNlJztcbmltcG9ydCB7IE9ic2VydmFibGUsIG9mIH0gZnJvbSAncnhqcyc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBDb25maWdTZXJ2aWNlIHtcblxuICAgIGNvbnN0cnVjdG9yKEBJbmplY3QoQ29va2llQ29uZmlnU2VydmljZSkgcHJpdmF0ZSBjb25maWc6IENvb2tpZUNvbmZpZykgeyB9XG5cbiAgICBwdWJsaWMgZ2V0Q29uZmlnKCk6IE9ic2VydmFibGU8Q29va2llQ29uZmlnPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZyk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEhlYWRlcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuaGVhZGVyLnRpdGxlKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0SGVhZGVyQ29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmhlYWRlci5jb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEhlYWRlckJhY2tncm91bmRDb2xvcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuaGVhZGVyLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldERvbWFpbigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuaGVhZGVyLmRvbWFpbik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEdBX2lkKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5oZWFkZXIuZ2FfaWQpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5oZWFkZXIubWVzc2FnZSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFjY2VwdEVuYWJsZSgpOiBPYnNlcnZhYmxlPGJvb2xlYW4+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFjY2VwdEJ1dHRvbi5lbmFibGUpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRBY2NlcHRNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5hY2NlcHRCdXR0b24uYWNjZXB0KTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0QWNjZXB0Q29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFjY2VwdEJ1dHRvbi5jb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFjY2VwdEJhY2tncm91bmRDb2xvcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuYWNjZXB0QnV0dG9uLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldERlbnlFbmFibGUoKTogT2JzZXJ2YWJsZTxib29sZWFuPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5kZWNsaW5lQnV0dG9uLmVuYWJsZSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldERlbnlNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5kZWNsaW5lQnV0dG9uLmRlbnkpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXREZW55Q29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmRlY2xpbmVCdXR0b24uY29sb3IpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXREZW55QmFja2dyb3VuZENvbG9yKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5kZWNsaW5lQnV0dG9uLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFsbG93RW5hYmxlKCk6IE9ic2VydmFibGU8Ym9vbGVhbj4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcuYWxsb3dCdXR0b24uZW5hYmxlKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0QWxsb3dNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5hbGxvd0J1dHRvbi5hbGxvdyk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEFsbG93Q29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFsbG93QnV0dG9uLmNvbG9yKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0QWxsb3dCYWNrZ3JvdW5kQ29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmFsbG93QnV0dG9uLmJjb2xvcik7XG4gICAgfVxuXG4gICAgcHVibGljIGdldExpbmtCdXR0b24oKTogT2JzZXJ2YWJsZTx7IGVuYWJsZTogYm9vbGVhbjsgbGVhcm5Nb3JlOiBzdHJpbmc7IGxpbms6IHN0cmluZzsgfT4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcubGVhcm5Nb3JlTGluayk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldExpbmtNZXNzYWdlKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5sZWFybk1vcmVMaW5rLmxlYXJuTW9yZSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldExpbmtMaW5rKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5sZWFybk1vcmVMaW5rLmxpbmspO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRMaW5rRW5hYmxlKCk6IE9ic2VydmFibGU8Ym9vbGVhbj4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcubGVhcm5Nb3JlTGluay5lbmFibGUpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRMaW5rQ29sb3IoKTogT2JzZXJ2YWJsZTxzdHJpbmc+IHtcbiAgICAgICAgcmV0dXJuIG9mKHRoaXMuY29uZmlnLmxlYXJuTW9yZUxpbmsuY29sb3IpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRSZXZpZXdFbmFibGUoKTogT2JzZXJ2YWJsZTxib29sZWFuPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5yZXZpZXcuZW5hYmxlKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UmV2aWV3TWVzc2FnZSgpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcucmV2aWV3Lm1lc3NhZ2UpO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRSZXZpZXdDb2xvcigpOiBPYnNlcnZhYmxlPHN0cmluZz4ge1xuICAgICAgICByZXR1cm4gb2YodGhpcy5jb25maWcucmV2aWV3LmNvbG9yKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0UmV2aWV3QmFja2dyb3VuZENvbG9yKCk6IE9ic2VydmFibGU8c3RyaW5nPiB7XG4gICAgICAgIHJldHVybiBvZih0aGlzLmNvbmZpZy5yZXZpZXcuYmNvbG9yKTtcbiAgICB9XG59XG4iXX0=