UNPKG

ngx-context

Version:

Angular Context: Easy property binding for router outlet and nested component trees.

24 lines (23 loc) 744 B
import { OnChanges, OnDestroy, TemplateRef, ViewContainerRef } from '@angular/core'; import { ContextProviderComponent } from './provider.component'; export declare class Context { $implicit: { [key: string]: any; }; } export declare class ContextDisposerDirective implements OnChanges, OnDestroy { private tempRef; private vcRef; private provider; private destroy$; private _dispose; private view; set dispose(dispose: string | string[]); get dispose(): string | string[]; constructor(tempRef: TemplateRef<any>, vcRef: ViewContainerRef, provider: ContextProviderComponent); private init; private reset; private syncProperties; ngOnChanges(): void; ngOnDestroy(): void; }