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

1 lines 6.63 kB
{"__symbolic":"module","version":4,"metadata":{"CookieConfigService":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":3,"character":39},"arguments":["CookieConfig"]},"CookieConfig":{"__symbolic":"interface"},"CookieServiceComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"lib-cookie-service","providers":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"template":"<section id=\"cookie-alert\">\n <div class=\"alert-cookie bottom\" *ngIf=\"showAlertCookie\" attr.aria-label=\"{{ header }}\" attr.title= \"{{ header }}\" [ngStyle]=\"cssClass(HeaderColor, HeaderBackgroundColor )\">\n <div class=\"row\">\n <div class=\"col-sm-10\">\n <p>\n <b>{{ message }}</b>\n <a *ngIf=\"LearnMoreEnable \" href=\"{{ LearnMoreLink }}\" attr.aria-label=\"{{ LearnMoreMessage }}\" attr.title= \"{{ LearnMoreMessage }}\" >{{ LearnMoreMessage }}</a>\n </p>\n </div>\n <div class=\"col-sm-2\">\n <button *ngIf=\"DenyEnable \" type=\"button\" class=\"cbtn\" (click)=\"this.deny()\" attr.aria-label=\"{{ DenyMessage }}\" attr.title= \"{{ DenyMessage }}\" [ngStyle]=\"cssClass(AcceptColor, 'transparent' )\">{{ DenyMessage }}</button>\n <button *ngIf=\"AllowEnable \" type=\"button\" class=\"cbtn\" (click)=\"this.allow()\" attr.aria-label=\"{{ AllowMessage }}\" attr.title= \"{{ AllowMessage }}\" [ngStyle]=\"cssClass(AllowColor, AllowBackgroundColor)\">{{ AllowMessage }}</button>\n <button *ngIf=\"AcceptEnable \" type=\"button\" class=\"cbtn\" (click)=\"this.allow()\" attr.aria-label=\"{{ AcceptMessage }}\" attr.title= \"{{ AcceptMessage }}\" [ngStyle]=\"cssClass(AcceptColor, AcceptBackgroundColor)\">{{ AcceptMessage }}</button>\n </div>\n </div>\n </div>\n\n <div class=\"bottom\" *ngIf=\"!showAlertCookie && ReviewEnable\">\n <button class=\"btn btn-dark btn-sm\" (click)=\"this.review()\" href=\"#\" [ngStyle]=\"cssClass(ReviewColor, ReviewBcolor )\" attr.aria-label=\"{{ Review }}\" attr.title= \"{{ Review }}\" >{{Review}}</button>\n </div>\n</section>","styles":[".alert-cookie{position:fixed;width:100%;padding:.75rem 1.25rem}.bottom{bottom:0;left:0;position:fixed;right:0}.cbtn{border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}"]}]}],"members":{"isOpened":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}]}],"ngOnInit":[{"__symbolic":"method"}],"getValues":[{"__symbolic":"method"}],"getColors":[{"__symbolic":"method"}],"cssClass":[{"__symbolic":"method"}],"deny":[{"__symbolic":"method"}],"allow":[{"__symbolic":"method"}],"review":[{"__symbolic":"method"}]}},"CookieServiceModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":13}],"declarations":[{"__symbolic":"reference","name":"CookieServiceComponent"}],"exports":[{"__symbolic":"reference","name":"CookieServiceComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"CookieServiceModule"},"providers":[{"__symbolic":"reference","name":"ɵa"},{"provide":{"__symbolic":"reference","name":"CookieConfigService"},"useValue":{"__symbolic":"reference","name":"config"}}]}}}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"setCookie":[{"__symbolic":"method"}],"setCookieWithString":[{"__symbolic":"method"}],"getCookie":[{"__symbolic":"method"}],"deleteCookie":[{"__symbolic":"method"}],"rejectCookie":[{"__symbolic":"method"}],"isAnalytics":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":8,"character":17},"arguments":[{"__symbolic":"reference","name":"CookieConfigService"}]}]],"parameters":[{"__symbolic":"reference","name":"CookieConfig"}]}],"getConfig":[{"__symbolic":"method"}],"getHeader":[{"__symbolic":"method"}],"getHeaderColor":[{"__symbolic":"method"}],"getHeaderBackgroundColor":[{"__symbolic":"method"}],"getDomain":[{"__symbolic":"method"}],"getGA_id":[{"__symbolic":"method"}],"getMessage":[{"__symbolic":"method"}],"getAcceptEnable":[{"__symbolic":"method"}],"getAcceptMessage":[{"__symbolic":"method"}],"getAcceptColor":[{"__symbolic":"method"}],"getAcceptBackgroundColor":[{"__symbolic":"method"}],"getDenyEnable":[{"__symbolic":"method"}],"getDenyMessage":[{"__symbolic":"method"}],"getDenyColor":[{"__symbolic":"method"}],"getDenyBackgroundColor":[{"__symbolic":"method"}],"getAllowEnable":[{"__symbolic":"method"}],"getAllowMessage":[{"__symbolic":"method"}],"getAllowColor":[{"__symbolic":"method"}],"getAllowBackgroundColor":[{"__symbolic":"method"}],"getLinkButton":[{"__symbolic":"method"}],"getLinkMessage":[{"__symbolic":"method"}],"getLinkLink":[{"__symbolic":"method"}],"getLinkEnable":[{"__symbolic":"method"}],"getLinkColor":[{"__symbolic":"method"}],"getReviewEnable":[{"__symbolic":"method"}],"getReviewMessage":[{"__symbolic":"method"}],"getReviewColor":[{"__symbolic":"method"}],"getReviewBackgroundColor":[{"__symbolic":"method"}]}}},"origins":{"CookieConfigService":"./lib/service/cookie-config.service","CookieConfig":"./lib/interface/cookie-config.interface","CookieServiceComponent":"./lib/cookie-service.component","CookieServiceModule":"./lib/cookie-service.module","ɵa":"./lib/service/cookie-service.service","ɵb":"./lib/service/config.service"},"importAs":"cookie-service-banner"}