1 | import { ComponentRef, EventEmitter, Injector, NgModuleFactory, OnChanges, OnDestroy, SimpleChanges, Type, ViewContainerRef } from '@angular/core';
|
2 | import { FramingComponentOutlet } from './component-outlet';
|
3 | export 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 | }
|