UNPKG

angular2-cookie-law-banner

Version:

Angular2+ component that provides a banner to inform users about cookie banner

35 lines 4.4 kB
/** * angular2-cookie-law-banner * * Copyright 2016-2018, @jwala-anirudh, All rights reserved. * * @author: @jwala-anirudh <anirudhjwala@gmail.com> */ import { NgModule, Optional, SkipSelf, } from "@angular/core"; import { CommonModule } from "@angular/common"; import { CookieBannerComponent } from "./angular2-cookie-law-banner.component"; import { CookieBannerContainerComponent } from "./angular2-cookie-law-banner-container.component"; import * as i0 from "@angular/core"; export class CookieBannerModule { constructor(parentModule) { if (parentModule) { throw new Error("CookieBannerModule is already loaded. Import it in the AppModule only"); } } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.5", ngImport: i0, type: CookieBannerModule, deps: [{ token: CookieBannerModule, optional: true, skipSelf: true }], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.0.5", ngImport: i0, type: CookieBannerModule, declarations: [CookieBannerComponent, CookieBannerContainerComponent], imports: [CommonModule], exports: [CookieBannerContainerComponent] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.0.5", ngImport: i0, type: CookieBannerModule, imports: [CommonModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.5", ngImport: i0, type: CookieBannerModule, decorators: [{ type: NgModule, args: [{ imports: [CommonModule], declarations: [CookieBannerComponent, CookieBannerContainerComponent], exports: [CookieBannerContainerComponent], }] }], ctorParameters: () => [{ type: CookieBannerModule, decorators: [{ type: Optional }, { type: SkipSelf }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhcjItY29va2llLWxhdy1iYW5uZXIubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvYW5ndWxhcjItY29va2llLWxhdy1iYW5uZXIvc3JjL2xpYi9hbmd1bGFyMi1jb29raWUtbGF3LWJhbm5lci5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztHQU1HO0FBRUgsT0FBTyxFQUNMLFFBQVEsRUFDUixRQUFRLEVBQ1IsUUFBUSxHQUVULE1BQU0sZUFBZSxDQUFDO0FBQ3ZCLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSx3Q0FBd0MsQ0FBQztBQUMvRSxPQUFPLEVBQUUsOEJBQThCLEVBQUUsTUFBTSxrREFBa0QsQ0FBQzs7QUFPbEcsTUFBTSxPQUFPLGtCQUFrQjtJQUM3QixZQUFvQyxZQUFnQztRQUNsRSxJQUFJLFlBQVksRUFBRSxDQUFDO1lBQ2pCLE1BQU0sSUFBSSxLQUFLLENBQ2IsdUVBQXVFLENBQ3hFLENBQUM7UUFDSixDQUFDO0lBQ0gsQ0FBQzs4R0FQVSxrQkFBa0I7K0dBQWxCLGtCQUFrQixpQkFIZCxxQkFBcUIsRUFBRSw4QkFBOEIsYUFEMUQsWUFBWSxhQUVaLDhCQUE4QjsrR0FFN0Isa0JBQWtCLFlBSm5CLFlBQVk7OzJGQUlYLGtCQUFrQjtrQkFMOUIsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUUsQ0FBQyxZQUFZLENBQUM7b0JBQ3ZCLFlBQVksRUFBRSxDQUFDLHFCQUFxQixFQUFFLDhCQUE4QixDQUFDO29CQUNyRSxPQUFPLEVBQUUsQ0FBQyw4QkFBOEIsQ0FBQztpQkFDMUM7OzBCQUVjLFFBQVE7OzBCQUFJLFFBQVEiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGFuZ3VsYXIyLWNvb2tpZS1sYXctYmFubmVyXG4gKlxuICogQ29weXJpZ2h0IDIwMTYtMjAxOCwgQGp3YWxhLWFuaXJ1ZGgsIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKlxuICogQGF1dGhvcjogQGp3YWxhLWFuaXJ1ZGggPGFuaXJ1ZGhqd2FsYUBnbWFpbC5jb20+XG4gKi9cblxuaW1wb3J0IHtcbiAgTmdNb2R1bGUsXG4gIE9wdGlvbmFsLFxuICBTa2lwU2VsZixcbiAgTW9kdWxlV2l0aFByb3ZpZGVycyxcbn0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9jb21tb25cIjtcblxuaW1wb3J0IHsgQ29va2llQmFubmVyQ29tcG9uZW50IH0gZnJvbSBcIi4vYW5ndWxhcjItY29va2llLWxhdy1iYW5uZXIuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBDb29raWVCYW5uZXJDb250YWluZXJDb21wb25lbnQgfSBmcm9tIFwiLi9hbmd1bGFyMi1jb29raWUtbGF3LWJhbm5lci1jb250YWluZXIuY29tcG9uZW50XCI7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFtDb21tb25Nb2R1bGVdLFxuICBkZWNsYXJhdGlvbnM6IFtDb29raWVCYW5uZXJDb21wb25lbnQsIENvb2tpZUJhbm5lckNvbnRhaW5lckNvbXBvbmVudF0sXG4gIGV4cG9ydHM6IFtDb29raWVCYW5uZXJDb250YWluZXJDb21wb25lbnRdLFxufSlcbmV4cG9ydCBjbGFzcyBDb29raWVCYW5uZXJNb2R1bGUge1xuICBjb25zdHJ1Y3RvcihAT3B0aW9uYWwoKSBAU2tpcFNlbGYoKSBwYXJlbnRNb2R1bGU6IENvb2tpZUJhbm5lck1vZHVsZSkge1xuICAgIGlmIChwYXJlbnRNb2R1bGUpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgXCJDb29raWVCYW5uZXJNb2R1bGUgaXMgYWxyZWFkeSBsb2FkZWQuIEltcG9ydCBpdCBpbiB0aGUgQXBwTW9kdWxlIG9ubHlcIlxuICAgICAgKTtcbiAgICB9XG4gIH1cbn1cbiJdfQ==