@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
17 lines (16 loc) • 582 B
TypeScript
import { OnDestroy } from '@angular/core';
import { Overlay } from '@angular/cdk/overlay';
import { Subject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class SpinnerOverlayService implements OnDestroy {
private overlay;
private readonly _spinner;
spin$: Subject<boolean>;
constructor(overlay: Overlay);
ngOnDestroy(): void;
private _createSpinner;
private _show;
private _hide;
static ɵfac: i0.ɵɵFactoryDeclaration<SpinnerOverlayService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<SpinnerOverlayService>;
}