elmer-ui-core
Version:
web app framework
23 lines (22 loc) • 626 B
TypeScript
import { IComponent } from "./IComponent";
export declare type TypeUIRenderOptions = {
isRSV?: boolean;
};
export interface IElmerRenderParams {
virtualTarget: HTMLElement;
virtualId: string;
component: IComponent;
contentDom?: HTMLElement;
path?: string[];
previousSibling?: HTMLElement | SVGSVGElement | Element | Text | Comment;
htmlCode: string;
target?: HTMLElement;
context?: any;
uiRenderOptions?: TypeUIRenderOptions;
}
export declare type TypeRenderEventData = {
callBack: Function;
eventName: string;
obj: HTMLElement;
options: AddEventListenerOptions;
};