UNPKG

angular2-cookie-law-banner

Version:

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

32 lines (31 loc) 1.63 kB
/** * angular2-cookie-law-banner * * Copyright 2016-2018, @jwala-anirudh, All rights reserved. * * @author: @jwala-anirudh <anirudhjwala@gmail.com> */ import { OnInit, EventEmitter } from "@angular/core"; import { Angular2CookieLawBannerService } from "./angular2-cookie-law-banner.service"; import { CookieBannerComponent } from "./angular2-cookie-law-banner.component"; import { CookieBannerTarget, CookieBannerPosition } from "./definitions"; import * as i0 from "@angular/core"; export declare class CookieBannerContainerComponent implements OnInit { private cookieLawService; seen: boolean; cookieLawComponent: CookieBannerComponent; name: string; learnMore: string; target: CookieBannerTarget; position: CookieBannerPosition; expiration: number; awsomeCloseIcon: string; isSeen: EventEmitter<boolean>; get cookieLawSeen(): boolean; constructor(cookieLawService: Angular2CookieLawBannerService); ngOnInit(): void; hasBeenDismissed(): void; dismiss(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CookieBannerContainerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CookieBannerContainerComponent, "cookie-banner", never, { "name": { "alias": "name"; "required": false; }; "learnMore": { "alias": "learnMore"; "required": false; }; "target": { "alias": "target"; "required": false; }; "position": { "alias": "position"; "required": false; }; "expiration": { "alias": "expiration"; "required": false; }; "awsomeCloseIcon": { "alias": "awsomeCloseIcon"; "required": false; }; }, { "isSeen": "isSeen"; }, never, ["*"], false, never>; }