com.phloxui
Version:
PhloxUI Ng2+ Framework
15 lines (14 loc) • 750 B
TypeScript
import { OnInit, ViewContainerRef, Type, EventEmitter, ComponentFactoryResolver } from '@angular/core';
import { AbstractHasOptions } from '../../share/AbstractHasOptions';
export declare abstract class AbstractDataViewWrapper extends AbstractHasOptions implements OnInit {
protected componentType: Type<any>;
protected data: any;
protected eventHandlerEvent: EventEmitter<any>;
protected componentFactoryResolver: ComponentFactoryResolver;
protected target: ViewContainerRef;
constructor(target: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver);
ngOnInit(): void;
getEventHandlerEvent(): EventEmitter<any>;
setEventHandlerEvent(event: EventEmitter<any>): void;
abstract render(): void;
}