mg-components
Version:
38 lines • 2.48 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { Component, Input } from "@angular/core";
export class SpinnerOverlayComponent {
constructor() {
this.diameter = 48;
}
}
SpinnerOverlayComponent.decorators = [
{ type: Component, args: [{
selector: "mg-spinner-overlay",
template: `
<mat-progress-spinner mode="indeterminate" [diameter]="diameter"></mat-progress-spinner>
`,
styles: [`
:host {
position: absolute;
width: 100%;
top: 0;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
background-color: rgba(255, 255, 255, 0.6);
}
`]
}] }
];
SpinnerOverlayComponent.propDecorators = {
diameter: [{ type: Input }]
};
if (false) {
/** @type {?} */
SpinnerOverlayComponent.prototype.diameter;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3Bpbm5lci1vdmVybGF5LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL21nLWNvbXBvbmVudHMvIiwic291cmNlcyI6WyJsaWIvc3Bpbm5lci1vdmVybGF5L3NwaW5uZXItb3ZlcmxheS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBc0JqRCxNQUFNLE9BQU8sdUJBQXVCO0lBcEJwQztRQXNCRSxhQUFRLEdBQUcsRUFBRSxDQUFDO0lBQ2hCLENBQUM7OztZQXZCQSxTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLG9CQUFvQjtnQkFDOUIsUUFBUSxFQUFFOztHQUVUO3lCQUVDOzs7Ozs7Ozs7OztLQVdDO2FBRUo7Ozt1QkFFRSxLQUFLOzs7O0lBQU4sMkNBQ2MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuXHJcbkBDb21wb25lbnQoe1xyXG4gIHNlbGVjdG9yOiBcIm1nLXNwaW5uZXItb3ZlcmxheVwiLFxyXG4gIHRlbXBsYXRlOiBgXHJcbiAgPG1hdC1wcm9ncmVzcy1zcGlubmVyIG1vZGU9XCJpbmRldGVybWluYXRlXCIgW2RpYW1ldGVyXT1cImRpYW1ldGVyXCI+PC9tYXQtcHJvZ3Jlc3Mtc3Bpbm5lcj5cclxuICBgLFxyXG4gIHN0eWxlczogW1xyXG4gICAgYFxyXG4gICAgICA6aG9zdCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgICAgfVxyXG4gICAgYFxyXG4gIF1cclxufSlcclxuZXhwb3J0IGNsYXNzIFNwaW5uZXJPdmVybGF5Q29tcG9uZW50IHtcclxuICBASW5wdXQoKVxyXG4gIGRpYW1ldGVyID0gNDg7XHJcbn1cclxuIl19