UNPKG

@ngneat/overview

Version:

The Template for Success in Template Management

20 lines (19 loc) 1.27 kB
import { Injector, OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { Content } from '../views/types'; import * as i0 from "@angular/core"; export declare class DynamicViewDirective implements OnInit, OnChanges, OnDestroy { readonly view: import("@angular/core").InputSignal<Content>; readonly injector: import("@angular/core").InputSignal<Injector>; readonly context: import("@angular/core").InputSignal<any>; readonly inputs: import("@angular/core").InputSignal<Record<any, any>>; private viewRef; private defaultTpl; private vcr; private viewService; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; resolveContentType(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<DynamicViewDirective, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<DynamicViewDirective, "[dynamicView]", never, { "view": { "alias": "dynamicView"; "required": false; "isSignal": true; }; "injector": { "alias": "dynamicViewInjector"; "required": false; "isSignal": true; }; "context": { "alias": "dynamicViewContext"; "required": false; "isSignal": true; }; "inputs": { "alias": "dynamicViewInputs"; "required": false; "isSignal": true; }; }, {}, never, never, true, never>; }