MCPcopy Create free account
hub / github.com/developit/undom / createDocument

Function createDocument

src/undom.js:202–216  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

200
201
202 function createDocument() {
203 let document = new Document();
204 assign(document, document.defaultView = { document, Document, Node, Text, Element, SVGElement:Element, Event });
205 assign(document, { createElement, createElementNS, createTextNode });
206 document.appendChild(
207 document.documentElement = createElement('html')
208 );
209 document.documentElement.appendChild(
210 document.head = createElement('head')
211 );
212 document.documentElement.appendChild(
213 document.body = createElement('body')
214 );
215 return document;
216 }
217
218
219 return createDocument();

Callers 1

undomFunction · 0.85

Calls 3

assignFunction · 0.90
createElementFunction · 0.85
appendChildMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…