@w11k/ngx-present
Version:
Angular based Presentation Tool
11 lines (10 loc) • 542 B
TypeScript
import { ComponentFactoryResolver, Injector, OnChanges, SimpleChanges, StaticProvider, Type, ViewContainerRef } from '@angular/core';
export declare class DynamicComponent implements OnChanges {
viewContainerRef: ViewContainerRef;
private componentFactoryResolver;
private injector;
component: Type<any> | null;
providers: StaticProvider[] | null;
constructor(viewContainerRef: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver, injector: Injector);
ngOnChanges(changes: SimpleChanges): void;
}