Contains the tagName, id and fixed css classnames in CSS selector format.
It is formatted as follows: tagname.cssclass1.cssclass2#id
.
Optional
properties: VNodePropertiesAn object literal containing properties that will be placed on the DOM node.
Optional
children: VNodeChild[]Virtual DOM nodes and strings to add as child nodes.
children
may contain [[VNode]]s, string
s, nested arrays, null
and undefined
.
Nested arrays are flattened, null
and undefined
are removed.
The h
function is used to create a virtual DOM node.
This function is largely inspired by the mercuryjs and mithril frameworks.
The h
stands for (virtual) hyperscript.
A VNode object, used to render a real DOM later.
NOTE: There are two basic rules you should be aware of when updating the virtual DOM.
Contains the tagName, id and fixed css classnames in CSS selector format.
It is formatted as follows: tagname.cssclass1.cssclass2#id
.
Virtual DOM nodes and strings to add as child nodes.
children
may contain [[VNode]]s, string
s, nested arrays, null
and undefined
.
Nested arrays are flattened, null
and undefined
are removed.
Generated using TypeDoc
The
h
function is used to create a virtual DOM node. This function is largely inspired by the mercuryjs and mithril frameworks. Theh
stands for (virtual) hyperscript.Returns
A VNode object, used to render a real DOM later.
NOTE: There are two basic rules you should be aware of when updating the virtual DOM.