/**
 * @fileoverview added by tsickle
 * @suppress {checkTypes} checked by tsc
 */
import { Component, HostBinding, Input } from '@angular/core';
var LoadingComponent = /** @class */ (function () {
    function LoadingComponent() {
        this.scale = 1;
        this.color = '';
    }
    Object.defineProperty(LoadingComponent.prototype, "size", {
        get: /**
         * @return {?}
         */
        function () {
            return "scale(" + this.scale + ")";
        },
        enumerable: true,
        configurable: true
    });
    LoadingComponent.decorators = [
        { type: Component, args: [{
                    selector: 'ui-loading',
                    template: "<div class=\"ui-circle-1\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-2\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-3\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-4\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-5\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-6\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-7\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-8\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-9\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-10\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-11\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>\n<div class=\"ui-circle-12\"><span [ngStyle]=\"{backgroundColor: color}\"></span></div>"
                },] },
    ];
    /** @nocollapse */
    LoadingComponent.propDecorators = {
        "scale": [{ type: Input },],
        "color": [{ type: Input },],
        "size": [{ type: HostBinding, args: ['style.transform',] }, { type: HostBinding, args: ['style.webkitTransform',] },],
    };
    return LoadingComponent;
}());
export { LoadingComponent };
function LoadingComponent_tsickle_Closure_declarations() {
    /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
    LoadingComponent.decorators;
    /**
     * @nocollapse
     * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
     */
    LoadingComponent.ctorParameters;
    /** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */
    LoadingComponent.propDecorators;
    /** @type {?} */
    LoadingComponent.prototype.scale;
    /** @type {?} */
    LoadingComponent.prototype.color;
}

//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdGFuYm8vdWktbmF0aXZlLyIsInNvdXJjZXMiOlsibGliL290aGVyL2xvYWRpbmcvbG9hZGluZy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7O3FCQWtCbkMsQ0FBQztxQkFDRCxFQUFFOzswQkFJdkIsa0NBQUk7Ozs7O1lBQ04sTUFBTSxDQUFDLFdBQVMsSUFBSSxDQUFDLEtBQUssTUFBRyxDQUFDOzs7Ozs7Z0JBdEJqQyxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLFlBQVk7b0JBQ3RCLFFBQVEsRUFBRSx1aENBV3VFO2lCQUNsRjs7OzswQkFFRSxLQUFLOzBCQUNMLEtBQUs7eUJBRUwsV0FBVyxTQUFDLGlCQUFpQixjQUM3QixXQUFXLFNBQUMsdUJBQXVCOzsyQkF0QnRDOztTQWlCYSxnQkFBZ0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEhvc3RCaW5kaW5nLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICd1aS1sb2FkaW5nJyxcbiAgdGVtcGxhdGU6IGA8ZGl2IGNsYXNzPVwidWktY2lyY2xlLTFcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTJcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTNcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTRcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTVcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTZcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTdcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLThcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTlcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+XG48ZGl2IGNsYXNzPVwidWktY2lyY2xlLTEwXCI+PHNwYW4gW25nU3R5bGVdPVwie2JhY2tncm91bmRDb2xvcjogY29sb3J9XCI+PC9zcGFuPjwvZGl2PlxuPGRpdiBjbGFzcz1cInVpLWNpcmNsZS0xMVwiPjxzcGFuIFtuZ1N0eWxlXT1cIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yfVwiPjwvc3Bhbj48L2Rpdj5cbjxkaXYgY2xhc3M9XCJ1aS1jaXJjbGUtMTJcIj48c3BhbiBbbmdTdHlsZV09XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcn1cIj48L3NwYW4+PC9kaXY+YFxufSlcbmV4cG9ydCBjbGFzcyBMb2FkaW5nQ29tcG9uZW50IHtcbiAgQElucHV0KCkgc2NhbGU6IG51bWJlciA9IDE7XG4gIEBJbnB1dCgpIGNvbG9yOiBzdHJpbmcgPSAnJztcblxuICBASG9zdEJpbmRpbmcoJ3N0eWxlLnRyYW5zZm9ybScpXG4gIEBIb3N0QmluZGluZygnc3R5bGUud2Via2l0VHJhbnNmb3JtJylcbiAgZ2V0IHNpemUoKSB7XG4gICAgcmV0dXJuIGBzY2FsZSgke3RoaXMuc2NhbGV9KWA7XG4gIH1cbn0iXX0=