/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { Component, Input } from '@angular/core';
export class LoadingComponent {
    constructor() {
        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 }]
};
if (false) {
    /** @type {?} */
    LoadingComponent.prototype.url;
    /** @type {?} */
    LoadingComponent.prototype.scale;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYmlkaS9jb21tb24tY29tcG9uZW50cy8iLCJzb3VyY2VzIjpbImxpYi9tb2R1bGVzL2xvYWRpbmcvbG9hZGluZy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBT2pELE1BQU0sT0FBTyxnQkFBZ0I7SUFMN0I7UUFNVyxRQUFHLEdBQUcsMkJBQTJCLENBQUM7UUFDbEMsVUFBSyxHQUFHLENBQUMsQ0FBQztJQUNyQixDQUFDOzs7WUFSQSxTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLGNBQWM7Z0JBQ3hCLHNOQUF1Qzs7YUFFeEM7OztrQkFFRSxLQUFLO29CQUNMLEtBQUs7Ozs7SUFETiwrQkFBMkM7O0lBQzNDLGlDQUFtQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYmlkaS1sb2FkaW5nJyxcbiAgdGVtcGxhdGVVcmw6ICcuL2xvYWRpbmcuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9sb2FkaW5nLmNvbXBvbmVudC5zY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgTG9hZGluZ0NvbXBvbmVudCB7XG4gIEBJbnB1dCgpIHVybCA9ICdhc3NldHMvaW1hZ2VzL2xvYWRpbmcuc3ZnJztcbiAgQElucHV0KCkgc2NhbGUgPSAxO1xufVxuIl19