angular-spinners
Version:
Easy loading spinner management for apps running Angular 2+
16 lines (15 loc) • 565 B
TypeScript
import { SpinnerComponent } from './spinner.component';
export declare class SpinnerService {
private spinnerCache;
_register(spinner: SpinnerComponent): void;
_unregister(spinnerToRemove: SpinnerComponent): void;
_unregisterGroup(spinnerGroup: string): void;
_unregisterAll(): void;
show(spinnerName: string): void;
hide(spinnerName: string): void;
showGroup(spinnerGroup: string): void;
hideGroup(spinnerGroup: string): void;
showAll(): void;
hideAll(): void;
isShowing(spinnerName: string): boolean | undefined;
}