UNPKG

ngx-smart-loader

Version:

Smart loader handler to manage loaders everywhere in Angular apps.

31 lines (30 loc) 1.11 kB
import { OnInit, OnDestroy, ChangeDetectorRef, EventEmitter } from '@angular/core'; import { NgxSmartLoaderService } from "../services/ngx-smart-loader.service"; export declare class NgxSmartLoaderComponent implements OnInit, OnDestroy { ngxSmartLoaderService: NgxSmartLoaderService; private changeDetectorRef; identifier: string; customClass: string; force: boolean; delayIn: number; delayOut: number; autostart: boolean; onStart: EventEmitter<NgxSmartLoaderComponent>; onStop: EventEmitter<NgxSmartLoaderComponent>; onVisibleChange: EventEmitter<NgxSmartLoaderComponent>; loading: boolean; visible: boolean; layerPosition: number; private _debouncer; private _isProcessing; private _loaderBodyClass; private _enterClass; private _leaveClass; constructor(ngxSmartLoaderService: NgxSmartLoaderService, changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; ngOnDestroy(): void; start(top?: boolean): void; stop(): void; addCustomClass(className: string): void; removeCustomClass(className?: string): void; }