3 * Copyright(c) 2006-2009 Ext JS, LLC
5 * http://www.extjs.com/license
7 var TreeTest = function(){
\r
14 var tree = new Tree.TreePanel({
\r
17 loader: new Tree.TreeLoader({dataUrl:'get-nodes.php'}),
\r
18 containerScroll: true,
\r
24 // add a tree sorter in folder mode
\r
25 new Tree.TreeSorter(tree, {folderSort:true});
\r
27 // set the root node
\r
28 var root = new Tree.AsyncTreeNode({
\r
30 draggable:false, // disable root node dragging
\r
33 tree.setRootNode(root);
\r
36 tree.render('tree');
\r
37 root.expand(false, /*no anim*/ false);
\r
38 tree.bodyFocus.fi.setFrameEl(tree.el);
\r
39 tree.getSelectionModel().select(tree.getRootNode());
\r
40 tree.enter.defer(100, tree);
\r
45 Ext.EventManager.onDocumentReady(TreeTest.init, TreeTest, true);