X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/2e847cf21b8ab9d15fa167b315ca5b2fa92638fc..6a7e4474cba9d8be4b2ec445e10f1691f7277c50:/examples/tree/two-trees.js diff --git a/examples/tree/two-trees.js b/examples/tree/two-trees.js index b49decca..50fbf5d1 100644 --- a/examples/tree/two-trees.js +++ b/examples/tree/two-trees.js @@ -1,78 +1,78 @@ /*! - * Ext JS Library 3.1.1 - * Copyright(c) 2006-2010 Ext JS, LLC + * Ext JS Library 3.2.0 + * Copyright(c) 2006-2010 Ext JS, Inc. * licensing@extjs.com * http://www.extjs.com/license */ -var TreeTest = function(){ - // shorthand - var Tree = Ext.tree; - - return { - init : function(){ - // yui-ext tree - var tree = new Tree.TreePanel({ - animate:true, - autoScroll:true, - loader: new Tree.TreeLoader({dataUrl:'get-nodes.php'}), - enableDD:true, - containerScroll: true, - border: false, - width: 250, - height: 300, - dropConfig: {appendOnly:true} - }); - - // add a tree sorter in folder mode - new Tree.TreeSorter(tree, {folderSort:true}); - - // set the root node - var root = new Tree.AsyncTreeNode({ - text: 'Ext JS', - draggable:false, // disable root node dragging - id:'src' - }); - tree.setRootNode(root); - - // render the tree - tree.render('tree'); - - root.expand(false, /*no anim*/ false); - - //------------------------------------------------------------- - - // ExtJS tree - var tree2 = new Tree.TreePanel({ - animate:true, - autoScroll:true, - //rootVisible: false, - loader: new Ext.tree.TreeLoader({ - dataUrl:'get-nodes.php', - baseParams: {path:'extjs'} // custom http params - }), - containerScroll: true, - border: false, - width: 250, - height: 300, - enableDD:true, - dropConfig: {appendOnly:true} - }); - - // add a tree sorter in folder mode - new Tree.TreeSorter(tree2, {folderSort:true}); - - // add the root node - var root2 = new Tree.AsyncTreeNode({ - text: 'Extensions', - draggable:false, - id:'ux' - }); - tree2.setRootNode(root2); - tree2.render('tree2'); - - root2.expand(false, /*no anim*/ false); - } - }; -}(); - +var TreeTest = function(){ + // shorthand + var Tree = Ext.tree; + + return { + init : function(){ + // yui-ext tree + var tree = new Tree.TreePanel({ + animate:true, + autoScroll:true, + loader: new Tree.TreeLoader({dataUrl:'get-nodes.php'}), + enableDD:true, + containerScroll: true, + border: false, + width: 250, + height: 300, + dropConfig: {appendOnly:true} + }); + + // add a tree sorter in folder mode + new Tree.TreeSorter(tree, {folderSort:true}); + + // set the root node + var root = new Tree.AsyncTreeNode({ + text: 'Ext JS', + draggable:false, // disable root node dragging + id:'src' + }); + tree.setRootNode(root); + + // render the tree + tree.render('tree'); + + root.expand(false, /*no anim*/ false); + + //------------------------------------------------------------- + + // ExtJS tree + var tree2 = new Tree.TreePanel({ + animate:true, + autoScroll:true, + //rootVisible: false, + loader: new Ext.tree.TreeLoader({ + dataUrl:'get-nodes.php', + baseParams: {path:'extjs'} // custom http params + }), + containerScroll: true, + border: false, + width: 250, + height: 300, + enableDD:true, + dropConfig: {appendOnly:true} + }); + + // add a tree sorter in folder mode + new Tree.TreeSorter(tree2, {folderSort:true}); + + // add the root node + var root2 = new Tree.AsyncTreeNode({ + text: 'Extensions', + draggable:false, + id:'ux' + }); + tree2.setRootNode(root2); + tree2.render('tree2'); + + root2.expand(false, /*no anim*/ false); + } + }; +}(); + Ext.EventManager.onDocumentReady(TreeTest.init, TreeTest, true); \ No newline at end of file