MCPcopy
hub / github.com/MithrilJS/mithril.js / createFragment

Function createFragment

render/render.js:90–99  ·  view source on GitHub ↗
(parent, vnode, hooks, ns, nextSibling)

Source from the content-addressed store, hash-verified

88 insertNode(parent, fragment, nextSibling)
89 }
90 function createFragment(parent, vnode, hooks, ns, nextSibling) {
91 var fragment = $doc.createDocumentFragment()
92 if (vnode.children != null) {
93 var children = vnode.children
94 createNodes(fragment, children, 0, children.length, hooks, null, ns)
95 }
96 vnode.dom = fragment.firstChild
97 vnode.domSize = fragment.childNodes.length
98 insertNode(parent, fragment, nextSibling)
99 }
100 function createElement(parent, vnode, hooks, ns, nextSibling) {
101 var tag = vnode.tag
102 var attrs = vnode.attrs

Callers 1

createNodeFunction · 0.70

Calls 2

createNodesFunction · 0.70
insertNodeFunction · 0.70

Tested by

no test coverage detected