UNPKG

771 BTypeScriptView Raw
1import { ComponentRef, EventEmitter, Injector, NgModuleFactory, OnChanges, OnDestroy, SimpleChanges, Type, ViewContainerRef } from '@angular/core';
2import { FramingComponentOutlet } from './component-outlet';
3export declare class FramingComponentOutletDirective implements OnChanges, OnDestroy, FramingComponentOutlet {
4 private _view;
5 framingComponentOutlet: Type<any>;
6 injector: Injector;
7 content: any[][];
8 ngModuleFactory: NgModuleFactory<any>;
9 onComponent: EventEmitter<ComponentRef<any>>;
10 private _componentRef;
11 private _moduleRef;
12 constructor(_view: ViewContainerRef);
13 isActivated(): boolean;
14 ngOnChanges(changes: SimpleChanges): void;
15 ngOnDestroy(): void;
16 private activate(component);
17 private deactivate();
18}