/**
 * Zero state
 *
 * @author Maryit Sanchez <msanchez@alertlogic.com>
 *
 * @copyright Alert Logic, Inc 2017
 *
 * Sample about how to use it
 * <al-zero-state>
        <span zero-state-title>Primary text</span>
        <span zero-state-description>Secondary text for a zero-state condition goes here.</span>
        <i zero-state-icon class="material-icons">info</i>
    </al-zero-state>
 */
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
var _c0 = [[["", "above", ""]], [["", "zero-state-icon", ""]], [["", "zero-state-title", ""]], [["", "zero-state-description", ""]], [["", "below", ""]]];
var _c1 = ["[above]", "[zero-state-icon]", "[zero-state-title]", "[zero-state-description]", "[below]"];
var AlZeroStateComponent = /** @class */ (function () {
    function AlZeroStateComponent() {
        this.flavor = "default";
    }
    /** @nocollapse */ AlZeroStateComponent.ɵfac = function AlZeroStateComponent_Factory(t) { return new (t || AlZeroStateComponent)(); };
    /** @nocollapse */ AlZeroStateComponent.ɵcmp = i0.ɵɵdefineComponent({ type: AlZeroStateComponent, selectors: [["al-zero-state"]], inputs: { flavor: "flavor" }, ngContentSelectors: _c1, decls: 10, vars: 1, consts: [[3, "ngClass"], [1, "al-zero-state-icon"], [1, "al-zero-state-body"], [1, "primaryText"], [1, "secondaryText"]], template: function AlZeroStateComponent_Template(rf, ctx) { if (rf & 1) {
            i0.ɵɵprojectionDef(_c0);
            i0.ɵɵelementStart(0, "div", 0);
            i0.ɵɵprojection(1);
            i0.ɵɵelementStart(2, "div", 1);
            i0.ɵɵprojection(3, 1);
            i0.ɵɵelementEnd();
            i0.ɵɵelementStart(4, "div", 2);
            i0.ɵɵelementStart(5, "div", 3);
            i0.ɵɵprojection(6, 2);
            i0.ɵɵelementEnd();
            i0.ɵɵelementStart(7, "div", 4);
            i0.ɵɵprojection(8, 3);
            i0.ɵɵelementEnd();
            i0.ɵɵelementEnd();
            i0.ɵɵprojection(9, 4);
            i0.ɵɵelementEnd();
        } if (rf & 2) {
            i0.ɵɵproperty("ngClass", "al-zero-state " + ctx.flavor);
        } }, directives: [i1.NgClass], styles: [".al-zero-state[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding:24px;margin:24px 0;color:#a8a8a8}.al-zero-state.default[_ngcontent-%COMP%]{background:#fff}.al-zero-state.transparent[_ngcontent-%COMP%]{background-color:none}.al-zero-state.whiteBg[_ngcontent-%COMP%]{background:#ededed}.al-zero-state.shadowCard[_ngcontent-%COMP%]{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);width:560px;margin:0 auto}.al-zero-state.shadowCard[_ngcontent-%COMP%]   .al-zero-state-icon[_ngcontent-%COMP%]{color:#535353}.al-zero-state[_ngcontent-%COMP%]   .al-zero-state-icon[_ngcontent-%COMP%]{font-size:3em;color:#a8a8a8}.al-zero-state[_ngcontent-%COMP%]   .al-zero-state-body[_ngcontent-%COMP%]{padding-bottom:0;text-align:center}.al-zero-state[_ngcontent-%COMP%]   .al-zero-state-body[_ngcontent-%COMP%] > .primaryText[_ngcontent-%COMP%]{font-size:1.286em;color:#868686}.al-zero-state[_ngcontent-%COMP%]   .al-zero-state-body[_ngcontent-%COMP%] > .secondaryText[_ngcontent-%COMP%]{font-size:1em;color:#868686}"] });
    return AlZeroStateComponent;
}());
export { AlZeroStateComponent };
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(AlZeroStateComponent, [{
        type: Component,
        args: [{
                selector: 'al-zero-state',
                templateUrl: './al-zero-state.component.html',
                styleUrls: ['./al-zero-state.component.scss']
            }]
    }], null, { flavor: [{
            type: Input
        }] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWwtemVyby1zdGF0ZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYWwvbmctZ2VuZXJpYy1jb21wb25lbnRzLyIsInNvdXJjZXMiOlsiYWwtemVyby1zdGF0ZS9hbC16ZXJvLXN0YXRlLmNvbXBvbmVudC50cyIsImFsLXplcm8tc3RhdGUvYWwtemVyby1zdGF0ZS5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7OztHQWFHO0FBQ0gsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7O0FBRWpEO0lBQUE7UUFNYSxXQUFNLEdBQVUsU0FBUyxDQUFDO0tBQ3RDOytHQUZZLG9CQUFvQjtnRkFBcEIsb0JBQW9COztZQ3JCakMsOEJBQ0k7WUFBQSxrQkFBNkI7WUFDN0IsOEJBQ0k7WUFBQSxxQkFBdUM7WUFDM0MsaUJBQU07WUFDTiw4QkFDSTtZQUFBLDhCQUNJO1lBQUEscUJBQXdDO1lBQzVDLGlCQUFNO1lBQ04sOEJBQ0k7WUFBQSxxQkFBOEM7WUFDbEQsaUJBQU07WUFDVixpQkFBTTtZQUNOLHFCQUE2QjtZQUNqQyxpQkFBTTs7WUFkRCx1REFBcUM7OytCREExQztDQXVCQyxBQVBELElBT0M7U0FGWSxvQkFBb0I7a0RBQXBCLG9CQUFvQjtjQUxoQyxTQUFTO2VBQUM7Z0JBQ1AsUUFBUSxFQUFFLGVBQWU7Z0JBQ3pCLFdBQVcsRUFBRSxnQ0FBZ0M7Z0JBQzdDLFNBQVMsRUFBRSxDQUFDLGdDQUFnQyxDQUFDO2FBQ2hEOztrQkFFSSxLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBaZXJvIHN0YXRlXG4gKlxuICogQGF1dGhvciBNYXJ5aXQgU2FuY2hleiA8bXNhbmNoZXpAYWxlcnRsb2dpYy5jb20+XG4gKlxuICogQGNvcHlyaWdodCBBbGVydCBMb2dpYywgSW5jIDIwMTdcbiAqXG4gKiBTYW1wbGUgYWJvdXQgaG93IHRvIHVzZSBpdFxuICogPGFsLXplcm8tc3RhdGU+XG4gICAgICAgIDxzcGFuIHplcm8tc3RhdGUtdGl0bGU+UHJpbWFyeSB0ZXh0PC9zcGFuPlxuICAgICAgICA8c3BhbiB6ZXJvLXN0YXRlLWRlc2NyaXB0aW9uPlNlY29uZGFyeSB0ZXh0IGZvciBhIHplcm8tc3RhdGUgY29uZGl0aW9uIGdvZXMgaGVyZS48L3NwYW4+XG4gICAgICAgIDxpIHplcm8tc3RhdGUtaWNvbiBjbGFzcz1cIm1hdGVyaWFsLWljb25zXCI+aW5mbzwvaT5cbiAgICA8L2FsLXplcm8tc3RhdGU+XG4gKi9cbmltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdhbC16ZXJvLXN0YXRlJyxcbiAgICB0ZW1wbGF0ZVVybDogJy4vYWwtemVyby1zdGF0ZS5jb21wb25lbnQuaHRtbCcsXG4gICAgc3R5bGVVcmxzOiBbJy4vYWwtemVyby1zdGF0ZS5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIEFsWmVyb1N0YXRlQ29tcG9uZW50IHtcbiAgICBASW5wdXQoKSBmbGF2b3I6c3RyaW5nID0gXCJkZWZhdWx0XCI7XG59XG4iLCI8ZGl2IFtuZ0NsYXNzXT1cIidhbC16ZXJvLXN0YXRlICcgKyBmbGF2b3JcIj5cbiAgICA8bmctY29udGVudCBzZWxlY3Q9XCJbYWJvdmVdXCI+PC9uZy1jb250ZW50PlxuICAgIDxkaXYgY2xhc3M9XCJhbC16ZXJvLXN0YXRlLWljb25cIj5cbiAgICAgICAgPG5nLWNvbnRlbnQgc2VsZWN0PVwiW3plcm8tc3RhdGUtaWNvbl1cIj48L25nLWNvbnRlbnQ+XG4gICAgPC9kaXY+XG4gICAgPGRpdiBjbGFzcz1cImFsLXplcm8tc3RhdGUtYm9keVwiPlxuICAgICAgICA8ZGl2IGNsYXNzPVwicHJpbWFyeVRleHRcIj5cbiAgICAgICAgICAgIDxuZy1jb250ZW50IHNlbGVjdD1cIlt6ZXJvLXN0YXRlLXRpdGxlXVwiPjwvbmctY29udGVudD5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJzZWNvbmRhcnlUZXh0XCI+XG4gICAgICAgICAgICA8bmctY29udGVudCBzZWxlY3Q9XCJbemVyby1zdGF0ZS1kZXNjcmlwdGlvbl1cIj48L25nLWNvbnRlbnQ+XG4gICAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICAgIDxuZy1jb250ZW50IHNlbGVjdD1cIltiZWxvd11cIj48L25nLWNvbnRlbnQ+XG48L2Rpdj5cbiJdfQ==