import { Component, Input, ViewEncapsulation } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export class LoadingComponent {
    constructor() {
        this.loading = false;
        this.message = "CARGANDO";
    }
    ngOnInit() {
    }
}
LoadingComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: LoadingComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
LoadingComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.0.3", type: LoadingComponent, selector: "app-loading", inputs: { loading: "loading", message: "message", styles: "styles" }, ngImport: i0, template: "<div *ngIf=\"loading\" class=\"loading\">\r\n    <!-- <svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\" style=\"height: 100%; width: 100%;\" [ngStyle]=\"styles\" width=\"232px\" height=\"232px\"> -->\r\n    <!-- <ion-img src=\"./assets/img/loading.gif\" alt=\"loading...\" class=\"dd-img-loading\"></ion-img>\r\n    <h2 class=\"loading-text\">{{message}}<span class=\"one\">.</span><span class=\"two\">.</span><span class=\"three\">.</span></h2> -->\r\n</div>", styles: ["app-loading .loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin-top:-45px}app-loading .loading-text{margin-top:0}app-loading .dd-img-loading{height:200px}app-loading .one{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:0s;animation:dot 1.3s infinite;animation-delay:0s}app-loading .two{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.2s;animation:dot 1.3s infinite;animation-delay:.2s}app-loading .three{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.3s;animation:dot 1.3s infinite;animation-delay:.3s}@keyframes dot{0%{opacity:0}50%{opacity:0}to{opacity:1}}\n"], directives: [{ type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }], encapsulation: i0.ViewEncapsulation.None });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.0.3", ngImport: i0, type: LoadingComponent, decorators: [{
            type: Component,
            args: [{ selector: 'app-loading', encapsulation: ViewEncapsulation.None, template: "<div *ngIf=\"loading\" class=\"loading\">\r\n    <!-- <svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\" style=\"height: 100%; width: 100%;\" [ngStyle]=\"styles\" width=\"232px\" height=\"232px\"> -->\r\n    <!-- <ion-img src=\"./assets/img/loading.gif\" alt=\"loading...\" class=\"dd-img-loading\"></ion-img>\r\n    <h2 class=\"loading-text\">{{message}}<span class=\"one\">.</span><span class=\"two\">.</span><span class=\"three\">.</span></h2> -->\r\n</div>", styles: ["app-loading .loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;margin-top:-45px}app-loading .loading-text{margin-top:0}app-loading .dd-img-loading{height:200px}app-loading .one{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:0s;animation:dot 1.3s infinite;animation-delay:0s}app-loading .two{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.2s;animation:dot 1.3s infinite;animation-delay:.2s}app-loading .three{opacity:0;-webkit-animation:dot 1.3s infinite;-webkit-animation-delay:.3s;animation:dot 1.3s infinite;animation-delay:.3s}@keyframes dot{0%{opacity:0}50%{opacity:0}to{opacity:1}}\n"] }]
        }], ctorParameters: function () { return []; }, propDecorators: { loading: [{
                type: Input
            }], message: [{
                type: Input
            }], styles: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy91aS9zcmMvbGliL3VpL2xvYWRpbmcvbG9hZGluZy5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy91aS9zcmMvbGliL3VpL2xvYWRpbmcvbG9hZGluZy5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBVSxpQkFBaUIsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7O0FBUTVFLE1BQU0sT0FBTyxnQkFBZ0I7SUFNekI7UUFKUyxZQUFPLEdBQVksS0FBSyxDQUFDO1FBQ3pCLFlBQU8sR0FBVyxVQUFVLENBQUM7SUFHdEIsQ0FBQztJQUVqQixRQUFRO0lBQ1IsQ0FBQzs7NkdBVFEsZ0JBQWdCO2lHQUFoQixnQkFBZ0IseUhDUjdCLDZkQUlNOzJGRElPLGdCQUFnQjtrQkFONUIsU0FBUzsrQkFDSSxhQUFhLGlCQUdSLGlCQUFpQixDQUFDLElBQUk7MEVBSTVCLE9BQU87c0JBQWYsS0FBSztnQkFDRyxPQUFPO3NCQUFmLEtBQUs7Z0JBQ0csTUFBTTtzQkFBZCxLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgT25Jbml0LCBWaWV3RW5jYXBzdWxhdGlvbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgICBzZWxlY3RvcjogJ2FwcC1sb2FkaW5nJyxcclxuICAgIHRlbXBsYXRlVXJsOiAnLi9sb2FkaW5nLmNvbXBvbmVudC5odG1sJyxcclxuICAgIHN0eWxlVXJsczogWycuL2xvYWRpbmcuY29tcG9uZW50LnNjc3MnXSxcclxuICAgIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmVcclxufSlcclxuZXhwb3J0IGNsYXNzIExvYWRpbmdDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG4gICAgXHJcbiAgICBASW5wdXQoKSBsb2FkaW5nOiBib29sZWFuID0gZmFsc2U7XHJcbiAgICBASW5wdXQoKSBtZXNzYWdlOiBzdHJpbmcgPSBcIkNBUkdBTkRPXCI7XHJcbiAgICBASW5wdXQoKSBzdHlsZXM6IGFueTtcclxuXHJcbiAgICBjb25zdHJ1Y3RvcigpIHsgfVxyXG5cclxuICAgIG5nT25Jbml0KCk6IHZvaWQge1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCI8ZGl2ICpuZ0lmPVwibG9hZGluZ1wiIGNsYXNzPVwibG9hZGluZ1wiPlxyXG4gICAgPCEtLSA8c3ZnIHZpZXdCb3g9XCIwIDAgMTAwIDEwMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiBzdHlsZT1cImhlaWdodDogMTAwJTsgd2lkdGg6IDEwMCU7XCIgW25nU3R5bGVdPVwic3R5bGVzXCIgd2lkdGg9XCIyMzJweFwiIGhlaWdodD1cIjIzMnB4XCI+IC0tPlxyXG4gICAgPCEtLSA8aW9uLWltZyBzcmM9XCIuL2Fzc2V0cy9pbWcvbG9hZGluZy5naWZcIiBhbHQ9XCJsb2FkaW5nLi4uXCIgY2xhc3M9XCJkZC1pbWctbG9hZGluZ1wiPjwvaW9uLWltZz5cclxuICAgIDxoMiBjbGFzcz1cImxvYWRpbmctdGV4dFwiPnt7bWVzc2FnZX19PHNwYW4gY2xhc3M9XCJvbmVcIj4uPC9zcGFuPjxzcGFuIGNsYXNzPVwidHdvXCI+Ljwvc3Bhbj48c3BhbiBjbGFzcz1cInRocmVlXCI+Ljwvc3Bhbj48L2gyPiAtLT5cclxuPC9kaXY+Il19