/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { Component, Input } from '@angular/core';
var LoadingComponent = /** @class */ (function () {
    function LoadingComponent() {
        this.url = 'assets/images/loading.svg';
        this.scale = 1;
    }
    LoadingComponent.decorators = [
        { type: Component, args: [{
                    selector: 'bidi-loading',
                    template: "<div class=\"loading-container\">\n\n  <div class=\"lds-css ng-scope\">\n    <div class=\"lds-eclipse\" [style.transform]=\"'scale(' + scale + ')'\">\n      <div></div>\n    </div>\n\n  </div>\n</div>\n",
                    styles: [".loading-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.85)}.loading-container div{height:144px;text-align:center}.loading-container div img{height:100%}@keyframes lds-eclipse{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes lds-eclipse{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lds-eclipse{position:relative;display:flex;justify-content:space-around}.lds-eclipse div{-webkit-animation:1s linear infinite lds-eclipse;animation:1s linear infinite lds-eclipse;width:120px;height:120px;top:40px;left:40px;border-radius:50%;box-shadow:0 4px 0 0 #00f699;-webkit-transform-origin:60px 62px;transform-origin:60px 62px}"]
                }] }
    ];
    LoadingComponent.propDecorators = {
        url: [{ type: Input }],
        scale: [{ type: Input }]
    };
    return LoadingComponent;
}());
export { LoadingComponent };
if (false) {
    /** @type {?} */
    LoadingComponent.prototype.url;
    /** @type {?} */
    LoadingComponent.prototype.scale;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYmlkaS9jb21tb24tY29tcG9uZW50cy8iLCJzb3VyY2VzIjpbImxpYi9tb2R1bGVzL2xvYWRpbmcvbG9hZGluZy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRWpEO0lBQUE7UUFNVyxRQUFHLEdBQUcsMkJBQTJCLENBQUM7UUFDbEMsVUFBSyxHQUFHLENBQUMsQ0FBQztJQUNyQixDQUFDOztnQkFSQSxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGNBQWM7b0JBQ3hCLHNOQUF1Qzs7aUJBRXhDOzs7c0JBRUUsS0FBSzt3QkFDTCxLQUFLOztJQUNSLHVCQUFDO0NBQUEsQUFSRCxJQVFDO1NBSFksZ0JBQWdCOzs7SUFDM0IsK0JBQTJDOztJQUMzQyxpQ0FBbUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2JpZGktbG9hZGluZycsXG4gIHRlbXBsYXRlVXJsOiAnLi9sb2FkaW5nLmNvbXBvbmVudC5odG1sJyxcbiAgc3R5bGVVcmxzOiBbJy4vbG9hZGluZy5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIExvYWRpbmdDb21wb25lbnQge1xuICBASW5wdXQoKSB1cmwgPSAnYXNzZXRzL2ltYWdlcy9sb2FkaW5nLnN2Zyc7XG4gIEBJbnB1dCgpIHNjYWxlID0gMTtcbn1cbiJdfQ==