@dooboostore/dom-render
Version:
html view template engine
27 lines (25 loc) • 705 B
text/typescript
import { CreatorMetaData } from './CreatorMetaData';
import { Router } from '@dooboostore/core-web';
import { RawSet } from './RawSet';
export type Render = {
rawSet?: RawSet;
scripts?: { [n: string]: any };
bindScript?: string;
renderScript?: string;
element?: any;
getElement?: <T extends Element>()=>T;
attribute?: any;
creatorMetaData?: CreatorMetaData;
router?: Router;
range?: any;
value?: any;
innerHTML?: string;
currentThis?: any;
currentThisPath?: any;
nearThisPath?: string,
nearThis?: any;
parentThisPath?: string,
parentThis?: any,
rootObject?: any,
[n: string]: any; // component?: any; //component instance
}