OSDN Git Service

Version 0.6.168, fix X.UI.Repeater.
[pettanr/clientJs.git] / 0.6.x / js / 02_dom / 22_XTreeBuilder.js
index 8a6c74a..72eae6b 100644 (file)
@@ -124,7 +124,7 @@ X_TEMP._onPreInit =
        //X_UA[ 'MacIE' ] && alert( body.innerHTML );\r
        // cleanup tree \r
        function cleanUpTree( elm, skip, head ){\r
-               var nodes      = X_Object_cloneArray( elm.childNodes ),\r
+               var nodes      = X_Array_copy( elm.childNodes ),\r
                        i          = 0,\r
                        l          = nodes.length,\r
                        node, tag, textNode, content;\r
@@ -256,7 +256,7 @@ X_TEMP._handleEvent = function( e ){
 };\r
 \r
 X_TEMP.asyncCreateTree = function( parent, elems, elmProgress, async ){\r
-       var xnodes      = async ? 0           : X_Object_cloneArray( parent[ '_xnodes' ] ),\r
+       var xnodes      = async ? 0           : X_Array_copy( parent[ '_xnodes' ] ),\r
                l           = async ? 0           : xnodes.length,\r
                stack       = async ? async.stack : [],\r
                done        = async ? async.done  : 0,\r
@@ -266,7 +266,7 @@ X_TEMP.asyncCreateTree = function( parent, elems, elmProgress, async ){
                        xnodes : xnodes,\r
                        l      : l,\r
                        i      : 0,\r
-                       elems  : X_Object_cloneArray( elems ),\r
+                       elems  : X_Array_copy( elems ),\r
                        j      : 0,\r
                        xtext  : null,\r
                        flag   : 0\r
@@ -392,12 +392,12 @@ X_TEMP.bindElementToXnode =
                                                        \r
                                                        return {\r
                                                                me     : xnode,\r
-                                                               xnodes : X_Object_cloneArray( xnode[ '_xnodes' ] ),\r
+                                                               xnodes : X_Array_copy( xnode[ '_xnodes' ] ),\r
                                                                xtext  : null,\r
                                                                flag   : 0,\r
                                                                i      : 0,\r
                                                                l      : xnode[ '_xnodes' ].length,\r
-                                                               elems  : X_Object_cloneArray( elm.childNodes ),\r
+                                                               elems  : X_Array_copy( elm.childNodes ),\r
                                                                j      : 0,\r
                                                                skipCleanup : skipCleanup || X_Dom_DTD_SKIP_CLEANUP_TAGS[ tag ]\r
                                                        };\r
@@ -531,12 +531,12 @@ X_TEMP.bindElementToXnode =
                                        if( xnode[ '_xnodes' ] && xnode[ '_xnodes' ].length ){\r
                                                return {\r
                                                        me     : xnode,\r
-                                                       xnodes : X_Object_cloneArray( xnode[ '_xnodes' ] ),\r
+                                                       xnodes : X_Array_copy( xnode[ '_xnodes' ] ),\r
                                                        xtext  : null,\r
                                                        flag   : 0,\r
                                                        i      : 0,\r
                                                        l      : xnode[ '_xnodes' ].length,\r
-                                                       elems  : X_Object_cloneArray( elm.children ),\r
+                                                       elems  : X_Array_copy( elm.children ),\r
                                                        j      : 0,\r
                                                        skipCleanup : skipCleanup || X_Dom_DTD_SKIP_CLEANUP_TAGS[ tag ]\r
                                                };\r