UNPKG

angular2-cookie-law-banner

Version:

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

24 lines 3.42 kB
/** * angular2-cookie-law-banner * * Copyright 2016-2018, @jwala-anirudh, All rights reserved. * * @author: @jwala-anirudh <anirudhjwala@gmail.com> */ import { trigger, state, style, animate, transition, } from "@angular/animations"; export const translateInOut = trigger("transition", [ state("*", style({ transform: "translateY(0)" })), state("void", style({ transform: "translateY(0)" })), state("bottomOut", style({ transform: "translateY(100%)" })), state("topOut", style({ transform: "translateY(-100%)" })), transition("void => topIn", [ style({ transform: "translateY(-100%)" }), animate("1000ms ease-in-out"), ]), transition("void => bottomIn", [ style({ transform: "translateY(100%)" }), animate("1000ms ease-in-out"), ]), transition("* => *", animate("1000ms ease-out")), ]); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5pbWF0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2FuZ3VsYXIyLWNvb2tpZS1sYXctYmFubmVyL3NyYy9saWIvYW5pbWF0aW9ucy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7QUFFSCxPQUFPLEVBQ0wsT0FBTyxFQUNQLEtBQUssRUFDTCxLQUFLLEVBQ0wsT0FBTyxFQUNQLFVBQVUsR0FFWCxNQUFNLHFCQUFxQixDQUFDO0FBRTdCLE1BQU0sQ0FBQyxNQUFNLGNBQWMsR0FBNkIsT0FBTyxDQUFDLFlBQVksRUFBRTtJQUM1RSxLQUFLLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBQyxFQUFFLFNBQVMsRUFBRSxlQUFlLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEtBQUssQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLEVBQUUsU0FBUyxFQUFFLGVBQWUsRUFBRSxDQUFDLENBQUM7SUFFcEQsS0FBSyxDQUFDLFdBQVcsRUFBRSxLQUFLLENBQUMsRUFBRSxTQUFTLEVBQUUsa0JBQWtCLEVBQUUsQ0FBQyxDQUFDO0lBQzVELEtBQUssQ0FBQyxRQUFRLEVBQUUsS0FBSyxDQUFDLEVBQUUsU0FBUyxFQUFFLG1CQUFtQixFQUFFLENBQUMsQ0FBQztJQUUxRCxVQUFVLENBQUMsZUFBZSxFQUFFO1FBQzFCLEtBQUssQ0FBQyxFQUFFLFNBQVMsRUFBRSxtQkFBbUIsRUFBRSxDQUFDO1FBQ3pDLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQztLQUM5QixDQUFDO0lBRUYsVUFBVSxDQUFDLGtCQUFrQixFQUFFO1FBQzdCLEtBQUssQ0FBQyxFQUFFLFNBQVMsRUFBRSxrQkFBa0IsRUFBRSxDQUFDO1FBQ3hDLE9BQU8sQ0FBQyxvQkFBb0IsQ0FBQztLQUM5QixDQUFDO0lBRUYsVUFBVSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsaUJBQWlCLENBQUMsQ0FBQztDQUNqRCxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIGFuZ3VsYXIyLWNvb2tpZS1sYXctYmFubmVyXG4gKlxuICogQ29weXJpZ2h0IDIwMTYtMjAxOCwgQGp3YWxhLWFuaXJ1ZGgsIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKlxuICogQGF1dGhvcjogQGp3YWxhLWFuaXJ1ZGggPGFuaXJ1ZGhqd2FsYUBnbWFpbC5jb20+XG4gKi9cblxuaW1wb3J0IHtcbiAgdHJpZ2dlcixcbiAgc3RhdGUsXG4gIHN0eWxlLFxuICBhbmltYXRlLFxuICB0cmFuc2l0aW9uLFxuICBBbmltYXRpb25UcmlnZ2VyTWV0YWRhdGEsXG59IGZyb20gXCJAYW5ndWxhci9hbmltYXRpb25zXCI7XG5cbmV4cG9ydCBjb25zdCB0cmFuc2xhdGVJbk91dDogQW5pbWF0aW9uVHJpZ2dlck1ldGFkYXRhID0gdHJpZ2dlcihcInRyYW5zaXRpb25cIiwgW1xuICBzdGF0ZShcIipcIiwgc3R5bGUoeyB0cmFuc2Zvcm06IFwidHJhbnNsYXRlWSgwKVwiIH0pKSxcbiAgc3RhdGUoXCJ2b2lkXCIsIHN0eWxlKHsgdHJhbnNmb3JtOiBcInRyYW5zbGF0ZVkoMClcIiB9KSksXG5cbiAgc3RhdGUoXCJib3R0b21PdXRcIiwgc3R5bGUoeyB0cmFuc2Zvcm06IFwidHJhbnNsYXRlWSgxMDAlKVwiIH0pKSxcbiAgc3RhdGUoXCJ0b3BPdXRcIiwgc3R5bGUoeyB0cmFuc2Zvcm06IFwidHJhbnNsYXRlWSgtMTAwJSlcIiB9KSksXG5cbiAgdHJhbnNpdGlvbihcInZvaWQgPT4gdG9wSW5cIiwgW1xuICAgIHN0eWxlKHsgdHJhbnNmb3JtOiBcInRyYW5zbGF0ZVkoLTEwMCUpXCIgfSksXG4gICAgYW5pbWF0ZShcIjEwMDBtcyBlYXNlLWluLW91dFwiKSxcbiAgXSksXG5cbiAgdHJhbnNpdGlvbihcInZvaWQgPT4gYm90dG9tSW5cIiwgW1xuICAgIHN0eWxlKHsgdHJhbnNmb3JtOiBcInRyYW5zbGF0ZVkoMTAwJSlcIiB9KSxcbiAgICBhbmltYXRlKFwiMTAwMG1zIGVhc2UtaW4tb3V0XCIpLFxuICBdKSxcblxuICB0cmFuc2l0aW9uKFwiKiA9PiAqXCIsIGFuaW1hdGUoXCIxMDAwbXMgZWFzZS1vdXRcIikpLFxuXSk7XG4iXX0=