X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/d41dc04ad17d1d9125fb2cf72db2b4782dbe3a8c..92c2b89db26be16707f4a805d3303ab2531006e1:/examples/tree/check-tree.js diff --git a/examples/tree/check-tree.js b/examples/tree/check-tree.js index 4a9f0880..28cd4664 100644 --- a/examples/tree/check-tree.js +++ b/examples/tree/check-tree.js @@ -1,62 +1,60 @@ -/* - * Ext JS Library 2.2.1 - * Copyright(c) 2006-2009, Ext JS, LLC. - * licensing@extjs.com - * - * http://extjs.com/license - */ - - -Ext.onReady(function(){ - var tree = new Ext.tree.TreePanel({ - renderTo:'tree-div', - title: 'My Task List', - height: 300, - width: 400, - useArrows:true, - autoScroll:true, - animate:true, - enableDD:true, - containerScroll: true, - rootVisible: false, - frame: true, - root: { - nodeType: 'async' - }, - - // auto create TreeLoader - dataUrl: 'check-nodes.json', - - listeners: { - 'checkchange': function(node, checked){ - if(checked){ - node.getUI().addClass('complete'); - }else{ - node.getUI().removeClass('complete'); - } - } - }, - - buttons: [{ - text: 'Get Completed Tasks', - handler: function(){ - var msg = '', selNodes = tree.getChecked(); - Ext.each(selNodes, function(node){ - if(msg.length > 0){ - msg += ', '; - } - msg += node.text; - }); - Ext.Msg.show({ - title: 'Completed Tasks', - msg: msg.length > 0 ? msg : 'None', - icon: Ext.Msg.INFO, - minWidth: 200, - buttons: Ext.Msg.OK - }); - } - }] - }); - - tree.getRootNode().expand(true); +/*! + * Ext JS Library 3.1.1 + * Copyright(c) 2006-2010 Ext JS, LLC + * licensing@extjs.com + * http://www.extjs.com/license + */ + +Ext.onReady(function(){ + var tree = new Ext.tree.TreePanel({ + renderTo:'tree-div', + title: 'My Task List', + height: 300, + width: 400, + useArrows:true, + autoScroll:true, + animate:true, + enableDD:true, + containerScroll: true, + rootVisible: false, + frame: true, + root: { + nodeType: 'async' + }, + + // auto create TreeLoader + dataUrl: 'check-nodes.json', + + listeners: { + 'checkchange': function(node, checked){ + if(checked){ + node.getUI().addClass('complete'); + }else{ + node.getUI().removeClass('complete'); + } + } + }, + + buttons: [{ + text: 'Get Completed Tasks', + handler: function(){ + var msg = '', selNodes = tree.getChecked(); + Ext.each(selNodes, function(node){ + if(msg.length > 0){ + msg += ', '; + } + msg += node.text; + }); + Ext.Msg.show({ + title: 'Completed Tasks', + msg: msg.length > 0 ? msg : 'None', + icon: Ext.Msg.INFO, + minWidth: 200, + buttons: Ext.Msg.OK + }); + } + }] + }); + + tree.getRootNode().expand(true); }); \ No newline at end of file