Const DEFAULT_IMPL
DEFAULT_IMPL: object
createElement
createElement: createElement
createTextElement
createTextElement: createTextElement
getChild
getChild: getChild
normalizeTree
normalizeTree: normalizeTree
removeAttribs
removeAttribs: removeAttribs
removeChild
removeChild: removeChild
setAttrib
setAttrib: setAttrib
setContent
setContent: setContent
createTree
- createTree(opts: Partial<HDOMOpts>, parent: any, tree: any, child?: undefined | number, init?: undefined | false | true): any
Parameters
parent: any
tree: any
Optional child: undefined | number
Optional init: undefined | false | true
Returns any
diffTree
- diffTree(opts: Partial<HDOMOpts>, parent: any, prev: any[], curr: any[], child?: undefined | number): void
Parameters
parent: any
prev: any[]
curr: any[]
Optional child: undefined | number
Returns void
getElementById
- getElementById(id: string): any | null
Parameters
Returns any | null
hydrateTree
- hydrateTree(opts: Partial<HDOMOpts>, parent: any, tree: any, child?: undefined | number): void
Parameters
parent: any
tree: any
Optional child: undefined | number
Returns void
replaceChild
- replaceChild(opts: Partial<HDOMOpts>, parent: any, child: number, tree: any, init?: undefined | false | true): void
Parameters
parent: any
child: number
tree: any
Optional init: undefined | false | true
Returns void
Default target implementation to manipulate browser DOM.