UNPKG

truly-ui

Version:
23 lines (22 loc) 892 B
import { AfterViewInit, ComponentFactoryResolver, ElementRef, OnChanges, Renderer2, ViewContainerRef } from '@angular/core'; import { LoadingConfig } from './loading-config'; export declare class TlLoading implements OnChanges, AfterViewInit { private elementRef; private viewContainerRef; private renderer; private compiler; tlLoading: boolean; loadingConfig: LoadingConfig; private loadingElement; private loadingElementInstance; constructor(elementRef: ElementRef, viewContainerRef: ViewContainerRef, renderer: Renderer2, compiler: ComponentFactoryResolver); ngOnChanges(changes: any): void; ngAfterViewInit(): void; private createElementInstance(); private setConfigToElement(); private troggleLoader(showLoading); private show(); private getElementRefFromIstance(); private hide(); private buildLoadingElement(); }