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

Function importNode

ServerEditorWeb/ace/worker-xml.js:2721–2746  ·  view source on GitHub ↗
(doc,node,deep)

Source from the content-addressed store, hash-verified

2719 }
2720}
2721function importNode(doc,node,deep){
2722 var node2;
2723 switch (node.nodeType) {
2724 case ELEMENT_NODE:
2725 node2 = node.cloneNode(false);
2726 node2.ownerDocument = doc;
2727 case DOCUMENT_FRAGMENT_NODE:
2728 break;
2729 case ATTRIBUTE_NODE:
2730 deep = true;
2731 break;
2732 }
2733 if(!node2){
2734 node2 = node.cloneNode(false);//false
2735 }
2736 node2.ownerDocument = doc;
2737 node2.parentNode = null;
2738 if(deep){
2739 var child = node.firstChild;
2740 while(child){
2741 node2.appendChild(importNode(doc,child,deep));
2742 child = child.nextSibling;
2743 }
2744 }
2745 return node2;
2746}
2747function cloneNode(doc,node,deep){
2748 var node2 = new node.constructor();
2749 for(var n in node){

Callers 1

worker-xml.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected