import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
export class LineLoaderComponent {
    constructor() { }
    ngOnInit() { }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: LineLoaderComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "16.2.12", type: LineLoaderComponent, selector: "app-line-loader", inputs: { loaderHeight: "loaderHeight" }, ngImport: i0, template: "<div class=\"line-loader\" [style.height.px]=\"loaderHeight\">\n  <div class=\"line-loader-bar\"></div>\n</div>\n", styles: [".line-loader{height:4px;width:100%;background:#f1f1f1;position:relative;margin-bottom:3px}.line-loader-bar{bottom:0;width:40%;background:#1e5dd3;border-radius:5px;display:inline-block;position:absolute;animation:linear infinite;animation-name:run;animation-duration:1s;top:0}@keyframes run{0%{left:0}50%{left:60%}to{left:0}}\n"] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.2.12", ngImport: i0, type: LineLoaderComponent, decorators: [{
            type: Component,
            args: [{ selector: 'app-line-loader', template: "<div class=\"line-loader\" [style.height.px]=\"loaderHeight\">\n  <div class=\"line-loader-bar\"></div>\n</div>\n", styles: [".line-loader{height:4px;width:100%;background:#f1f1f1;position:relative;margin-bottom:3px}.line-loader-bar{bottom:0;width:40%;background:#1e5dd3;border-radius:5px;display:inline-block;position:absolute;animation:linear infinite;animation-name:run;animation-duration:1s;top:0}@keyframes run{0%{left:0}50%{left:60%}to{left:0}}\n"] }]
        }], ctorParameters: function () { return []; }, propDecorators: { loaderHeight: [{
                type: Input
            }] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGluZS1sb2FkZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvdngtd29ya2Zsb3ctZW5naW5lL3NyYy9saWIvdWkta2l0L2xpbmUtbG9hZGVyL2xpbmUtbG9hZGVyLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3Z4LXdvcmtmbG93LWVuZ2luZS9zcmMvbGliL3VpLWtpdC9saW5lLWxvYWRlci9saW5lLWxvYWRlci5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBVSxNQUFNLGVBQWUsQ0FBQzs7QUFPekQsTUFBTSxPQUFPLG1CQUFtQjtJQUc5QixnQkFBZSxDQUFDO0lBRWhCLFFBQVEsS0FBVSxDQUFDOytHQUxSLG1CQUFtQjttR0FBbkIsbUJBQW1CLGlHQ1BoQyxtSEFHQTs7NEZESWEsbUJBQW1CO2tCQUwvQixTQUFTOytCQUNFLGlCQUFpQjswRUFLbEIsWUFBWTtzQkFBcEIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdhcHAtbGluZS1sb2FkZXInLFxuICB0ZW1wbGF0ZVVybDogJy4vbGluZS1sb2FkZXIuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9saW5lLWxvYWRlci5jb21wb25lbnQubGVzcyddLFxufSlcbmV4cG9ydCBjbGFzcyBMaW5lTG9hZGVyQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcbiAgQElucHV0KCkgbG9hZGVySGVpZ2h0ITogYW55O1xuXG4gIGNvbnN0cnVjdG9yKCkge31cblxuICBuZ09uSW5pdCgpOiB2b2lkIHt9XG59XG4iLCI8ZGl2IGNsYXNzPVwibGluZS1sb2FkZXJcIiBbc3R5bGUuaGVpZ2h0LnB4XT1cImxvYWRlckhlaWdodFwiPlxuICA8ZGl2IGNsYXNzPVwibGluZS1sb2FkZXItYmFyXCI+PC9kaXY+XG48L2Rpdj5cbiJdfQ==