Upgrade to ExtJS 3.1.1 - Released 02/08/2010
[extjs.git] / docs / source / Tree.html
index 630e978..f4a0d53 100644 (file)
@@ -545,6 +545,20 @@ Ext.extend(Ext.data.Node, Ext.util.Observable, {
         this.parentNode.removeChild(this, destroy);\r
         return this;\r
     },\r
+    \r
+    /**\r
+     * Removes all child nodes from this node.\r
+     * @param {Boolean} destroy <tt>true</tt> to destroy the node upon removal. Defaults to <tt>false</tt>.\r
+     * @return {Node} this\r
+     */\r
+    removeAll : function(destroy){\r
+        var cn = this.childNodes,\r
+            n;\r
+        while((n = cn[0])){\r
+            this.removeChild(n, destroy);\r
+        }\r
+        return this;\r
+    },\r
 \r
     /**\r
      * Returns the child node at the specified index.\r