com.phloxui
Version:
PhloxUI Ng2+ Framework
19 lines (18 loc) • 830 B
TypeScript
import { OnInit, ViewContainerRef, Type, EventEmitter, ComponentFactoryResolver } from '@angular/core';
import { AbstractDataViewWrapper } from '../dataview/AbstractDataViewWrapper';
export declare class RecordDataViewWrapper extends AbstractDataViewWrapper implements OnInit {
static readonly TYPE_NAME: string;
protected componentType: Type<any>;
protected data: any;
protected eventHandler: EventEmitter<any>;
protected fieldValue: string;
protected options: any;
private editorHandler;
constructor(target: ViewContainerRef, componentFactoryResolver: ComponentFactoryResolver);
ngOnInit(): void;
private parseValue(key, dataObj);
private editDataObjectValue(key, dataObj, value);
render(): void;
getEventHandler(): EventEmitter<any>;
setEventHandler(event: any): void;
}