git.ithinksw.org
/
extjs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Upgrade to ExtJS 3.0.3 - Released 10/11/2009
[extjs.git]
/
src
/
widgets
/
tree
/
TreePanel.js
diff --git
a/src/widgets/tree/TreePanel.js
b/src/widgets/tree/TreePanel.js
index
5d59fe5
..
54000d4
100644
(file)
--- a/
src/widgets/tree/TreePanel.js
+++ b/
src/widgets/tree/TreePanel.js
@@
-1,5
+1,5
@@
/*!
/*!
- * Ext JS Library 3.0.
0
+ * Ext JS Library 3.0.
3
* Copyright(c) 2006-2009 Ext JS, LLC
* licensing@extjs.com
* http://www.extjs.com/license
* Copyright(c) 2006-2009 Ext JS, LLC
* licensing@extjs.com
* http://www.extjs.com/license
@@
-123,6
+123,13
@@
Ext.tree.TreePanel = Ext.extend(Ext.Panel, {
enableDD : false,
\r
hlDrop : Ext.enableFx,
\r
pathSeparator: "/",
\r
enableDD : false,
\r
hlDrop : Ext.enableFx,
\r
pathSeparator: "/",
\r
+
\r
+ /**
\r
+ * @cfg {Array} bubbleEvents
\r
+ * <p>An array of events that, when fired, should be bubbled to any parent container.
\r
+ * Defaults to <tt>['add', 'remove']</tt>.
\r
+ */
\r
+ bubbleEvents: [],
\r
\r
initComponent : function(){
\r
Ext.tree.TreePanel.superclass.initComponent.call(this);
\r
\r
initComponent : function(){
\r
Ext.tree.TreePanel.superclass.initComponent.call(this);
\r
@@
-308,6
+315,13
@@
Ext.tree.TreePanel = Ext.extend(Ext.Panel, {
*/
\r
"checkchange",
\r
/**
\r
*/
\r
"checkchange",
\r
/**
\r
+ * @event beforedblclick
\r
+ * Fires before double click processing on a node. Return false to cancel the default action.
\r
+ * @param {Node} node The node
\r
+ * @param {Ext.EventObject} e The event object
\r
+ */
\r
+ "beforedblclick",
\r
+ /**
\r
* @event dblclick
\r
* Fires when a node is double clicked
\r
* @param {Node} node The node
\r
* @event dblclick
\r
* Fires when a node is double clicked
\r
* @param {Node} node The node
\r
@@
-637,9
+651,9
@@
new Ext.tree.TreePanel({
*/
\r
selectPath : function(path, attr, callback){
\r
attr = attr || "id";
\r
*/
\r
selectPath : function(path, attr, callback){
\r
attr = attr || "id";
\r
- var keys = path.split(this.pathSeparator)
;
\r
-
var
v = keys.pop();
\r
- if(keys.length >
0
){
\r
+ var keys = path.split(this.pathSeparator)
,
\r
+
v = keys.pop();
\r
+ if(keys.length >
1
){
\r
var f = function(success, node){
\r
if(success && node){
\r
var n = node.findChild(attr, v);
\r
var f = function(success, node){
\r
if(success && node){
\r
var n = node.findChild(attr, v);
\r