/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { Subject } from 'rxjs'; import * as i0 from "@angular/core"; var SocLoadingService = /** @class */ (function () { function SocLoadingService() { this.spinnerObservable = new Subject(); } /** * @return {?} */ SocLoadingService.prototype.show = /** * @return {?} */ function () { this.spinnerObservable.next(true); }; /** * @return {?} */ SocLoadingService.prototype.hide = /** * @return {?} */ function () { this.spinnerObservable.next(false); }; SocLoadingService.decorators = [ { type: Injectable, args: [{ providedIn: 'root' },] } ]; /** @nocollapse */ SocLoadingService.ctorParameters = function () { return []; }; /** @nocollapse */ SocLoadingService.ngInjectableDef = i0.defineInjectable({ factory: function SocLoadingService_Factory() { return new SocLoadingService(); }, token: SocLoadingService, providedIn: "root" }); return SocLoadingService; }()); export { SocLoadingService }; if (false) { /** @type {?} */ SocLoadingService.prototype.spinnerObservable; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic29jLWxvYWRpbmcuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3NvYy1hcHAtbGlicmFyeS8iLCJzb3VyY2VzIjpbImxpYi9zb2MtbG9hZGluZy9zb2MtbG9hZGluZy5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxNQUFNLENBQUM7OztJQVM3QjtpQ0FGMkIsSUFBSSxPQUFPLEVBQVc7S0FFaEM7Ozs7SUFFakIsZ0NBQUk7OztJQUFKO1FBQ0UsSUFBSSxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztLQUNuQzs7OztJQUVELGdDQUFJOzs7SUFBSjtRQUNFLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7S0FDcEM7O2dCQWZGLFVBQVUsU0FBQztvQkFDVixVQUFVLEVBQUUsTUFBTTtpQkFDbkI7Ozs7OzRCQUxEOztTQU1hLGlCQUFpQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFN1YmplY3QgfSBmcm9tICdyeGpzJztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgU29jTG9hZGluZ1NlcnZpY2Uge1xuXG4gIHB1YmxpYyBzcGlubmVyT2JzZXJ2YWJsZSA9IG5ldyBTdWJqZWN0PGJvb2xlYW4+KCk7XG5cbiAgY29uc3RydWN0b3IoKSB7IH1cblxuICBzaG93KCkge1xuICAgIHRoaXMuc3Bpbm5lck9ic2VydmFibGUubmV4dCh0cnVlKTtcbiAgfVxuXG4gIGhpZGUoKSB7XG4gICAgdGhpcy5zcGlubmVyT2JzZXJ2YWJsZS5uZXh0KGZhbHNlKTtcbiAgfVxuXG59XG4iXX0=