ngx-ui-loader
Version:
An all-in-one and fully customizable loader/spinner for Angular applications. It supports foreground, background spinner/loader, indicative progress bar and multiple loaders.
25 lines (24 loc) • 1.01 kB
TypeScript
import { ElementRef, OnDestroy, Renderer2, OnInit } from '@angular/core';
import { Subscription } from 'rxjs';
import { NgxUiLoaderService } from './ngx-ui-loader.service';
import * as i0 from "@angular/core";
export declare class NgxUiLoaderBlurredDirective implements OnInit, OnDestroy {
private elementRef;
private renderer;
private loader;
blur: number;
loaderId: string;
showForegroundWatcher: Subscription;
fastFadeOut: boolean;
constructor(elementRef: ElementRef, renderer: Renderer2, loader: NgxUiLoaderService);
/**
* On Init event
*/
ngOnInit(): void;
/**
* On destroy event
*/
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxUiLoaderBlurredDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgxUiLoaderBlurredDirective, "[ngxUiLoaderBlurred]", never, { "blur": { "alias": "blur"; "required": false; }; "loaderId": { "alias": "loaderId"; "required": false; }; }, {}, never, never, false, never>;
}