UNPKG

ngx-cache-if

Version:

Angular *ngIf directive that cache content. *ngxCacheIf directive render content when needed and cache it for reuse.

15 lines (14 loc) 625 B
import { EmbeddedViewRef, TemplateRef, ViewContainerRef, ElementRef, Renderer2, ComponentFactoryResolver, SimpleChanges, OnChanges } from '@angular/core'; export declare class NgxCacheIfDirective implements OnChanges { private templateRef; private viewContainer; private el; private renderer; private cfr; ngxCacheIf: any; loaded: { [key: string]: EmbeddedViewRef<any>; }; constructor(templateRef: TemplateRef<any>, viewContainer: ViewContainerRef, el: ElementRef, renderer: Renderer2, cfr: ComponentFactoryResolver); ngOnChanges(changes: SimpleChanges): void; }