MCPcopy Index your code
hub / github.com/Macuyiko/minecraft-python / _appendSingleChild

Function _appendSingleChild

ServerEditorWeb/ace/worker-xml.js:2287–2306  ·  view source on GitHub ↗
(parentNode,newChild)

Source from the content-addressed store, hash-verified

2285 return newChild;
2286}
2287function _appendSingleChild(parentNode,newChild){
2288 var cp = newChild.parentNode;
2289 if(cp){
2290 var pre = parentNode.lastChild;
2291 cp.removeChild(newChild);//remove and update
2292 var pre = parentNode.lastChild;
2293 }
2294 var pre = parentNode.lastChild;
2295 newChild.parentNode = parentNode;
2296 newChild.previousSibling = pre;
2297 newChild.nextSibling = null;
2298 if(pre){
2299 pre.nextSibling = newChild;
2300 }else{
2301 parentNode.firstChild = newChild;
2302 }
2303 parentNode.lastChild = newChild;
2304 _onUpdateChild(parentNode.ownerDocument,parentNode,newChild);
2305 return newChild;
2306}
2307Document.prototype = {
2308 nodeName : '#document',
2309 nodeType : DOCUMENT_NODE,

Callers 1

worker-xml.jsFile · 0.85

Calls 1

_onUpdateChildFunction · 0.85

Tested by

no test coverage detected