X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc..c930e9176a5a85509c5b0230e2bff5c22a591432:/docs/source/aria-tree.html diff --git a/docs/source/aria-tree.html b/docs/source/aria-tree.html new file mode 100644 index 00000000..edf6f792 --- /dev/null +++ b/docs/source/aria-tree.html @@ -0,0 +1,48 @@ + + + The source code + + + + +
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'}),
+                containerScroll: true,
+                border: false,
+                height: 300,
+                width: 300
+            });
+
+            // 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);
+            tree.bodyFocus.fi.setFrameEl(tree.el);
+            tree.getSelectionModel().select(tree.getRootNode());
+            tree.enter.defer(100, tree);
+        }
+    };
+}();
+
+Ext.EventManager.onDocumentReady(TreeTest.init, TreeTest, true);
+ + \ No newline at end of file