elmer-ui-core
Version:
web app framework
23 lines (22 loc) • 741 B
TypeScript
import { Common } from "elmer-common";
import { IVirtualElement, VirtualElement } from "elmer-virtual-dom";
export declare class ElmerVirtualRender extends Common {
renderComponent: any;
nodeData: IVirtualElement;
debug: boolean;
virtualDom: VirtualElement;
private renderMiddelware;
constructor();
setComponentData(component: any, virtualDomData: IVirtualElement): void;
render(): IVirtualElement;
private renderRepeat;
private renderRepeatAction;
private updateElementDataToAllChild;
private updateElementPath;
private decodeLogicWards;
private getBindAction;
private getBindText;
private getBindAttrAndEvents;
private renderBindAttribute;
private renderAttribute;
}