X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6e39d509471fe9b4e2660e0d1631b350d0c66f40..92c2b89db26be16707f4a805d3303ab2531006e1:/docs/source/TreeNodeUI.html diff --git a/docs/source/TreeNodeUI.html b/docs/source/TreeNodeUI.html index 84c32269..5820fcc9 100644 --- a/docs/source/TreeNodeUI.html +++ b/docs/source/TreeNodeUI.html @@ -33,7 +33,7 @@ Ext.tree.TreeNodeUI.prototype = { removeChild : function(node){ if(this.rendered){ this.ctNode.removeChild(node.ui.getEl()); - } + } }, // private @@ -58,12 +58,12 @@ Ext.tree.TreeNodeUI.prototype = { this.disabled = state; if (this.checkbox) { this.checkbox.disabled = state; - } + } if(state){ this.addClass("x-tree-node-disabled"); }else{ this.removeClass("x-tree-node-disabled"); - } + } }, // private @@ -114,7 +114,7 @@ Ext.tree.TreeNodeUI.prototype = { */ removeClass : function(cls){ if(this.elNode){ - Ext.fly(this.elNode).removeClass(cls); + Ext.fly(this.elNode).removeClass(cls); } }, @@ -123,12 +123,12 @@ Ext.tree.TreeNodeUI.prototype = { if(this.rendered){ this.holder = document.createElement("div"); this.holder.appendChild(this.wrap); - } + } }, // private fireEvent : function(){ - return this.node.fireEvent.apply(this.node, arguments); + return this.node.fireEvent.apply(this.node, arguments); }, // private @@ -136,7 +136,7 @@ Ext.tree.TreeNodeUI.prototype = { this.node.on("move", this.onMove, this); if(this.node.disabled){ - this.onDisableChange(this.node, true); + this.onDisableChange(this.node, true); } if(this.node.hidden){ this.hide(); @@ -174,7 +174,7 @@ Ext.tree.TreeNodeUI.prototype = { this.node.hidden = false; if(this.wrap){ this.wrap.style.display = ""; - } + } }, // private @@ -244,7 +244,7 @@ Ext.tree.TreeNodeUI.prototype = { onCheckChange : function(){ var checked = this.checkbox.checked; // fix for IE6 - this.checkbox.defaultChecked = checked; + this.checkbox.defaultChecked = checked; this.node.attributes.checked = checked; this.fireEvent('checkchange', this.node, checked); }, @@ -260,12 +260,12 @@ Ext.tree.TreeNodeUI.prototype = { startDrop : function(){ this.dropping = true; }, - + // delayed drop so the click event doesn't get fired on a drop - endDrop : function(){ + endDrop : function(){ setTimeout(function(){ this.dropping = false; - }.createDelegate(this), 50); + }.createDelegate(this), 50); }, // private @@ -306,7 +306,7 @@ Ext.tree.TreeNodeUI.prototype = { blur : function(){ try{ this.anchor.blur(); - }catch(e){} + }catch(e){} }, // private @@ -321,7 +321,7 @@ Ext.tree.TreeNodeUI.prototype = { } this.animating = true; this.updateExpandIcon(); - + ct.slideIn('t', { callback : function(){ this.animating = false; @@ -368,7 +368,7 @@ Ext.tree.TreeNodeUI.prototype = { // private getContainer : function(){ - return this.ctNode; + return this.ctNode; },
/** @@ -376,7 +376,7 @@ Ext.tree.TreeNodeUI.prototype = { * @return {HtmlElement} The DOM element. The default implementation uses a<li>
.
*/
getEl : function(){
- return this.wrap;
+ return this.wrap;
},
// private
@@ -391,15 +391,15 @@ Ext.tree.TreeNodeUI.prototype = {
// private
onRender : function(){
- this.render();
+ this.render();
},
// private
render : function(bulkRender){
var n = this.node, a = n.attributes;
- var targetNode = n.parentNode ?
+ var targetNode = n.parentNode ?
n.parentNode.ui.getContainer() : n.ownerTree.innerCt.dom;
-
+
if(!this.rendered){
this.rendered = true;
@@ -416,7 +416,7 @@ Ext.tree.TreeNodeUI.prototype = {
if(a.qtipTitle){
this.textNode.setAttribute("ext:qtitle", a.qtipTitle);
}
- }
+ }
}else if(a.qtipCfg){
a.qtipCfg.target = Ext.id(this.textNode);
Ext.QuickTips.register(a.qtipCfg);
@@ -455,7 +455,7 @@ Ext.tree.TreeNodeUI.prototype = {
}else{
this.wrap = Ext.DomHelper.insertHtml("beforeEnd", targetNode, buf);
}
-
+
this.elNode = this.wrap.childNodes[0];
this.ctNode = this.wrap.childNodes[1];
var cs = this.elNode.childNodes;
@@ -480,7 +480,7 @@ Ext.tree.TreeNodeUI.prototype = {
getAnchor : function(){
return this.anchor;
},
-
+
/**
* Returns the text node.
* @return {HtmlNode} The DOM text node.
@@ -488,7 +488,7 @@ Ext.tree.TreeNodeUI.prototype = {
getTextEl : function(){
return this.textNode;
},
-
+
/**
* Returns the icon <img> element.
* @return {HtmlElement} The DOM image element.
@@ -503,14 +503,14 @@ Ext.tree.TreeNodeUI.prototype = {
* @return {Boolean} The checked flag.
*/
isChecked : function(){
- return this.checkbox ? this.checkbox.checked : false;
+ return this.checkbox ? this.checkbox.checked : false;
},
// private
updateExpandIcon : function(){
if(this.rendered){
- var n = this.node,
- c1,
+ var n = this.node,
+ c1,
c2,
cls = n.isLast() ? "x-tree-elbow-end" : "x-tree-elbow",
hasChild = n.hasChildNodes();
@@ -534,7 +534,7 @@ Ext.tree.TreeNodeUI.prototype = {
}
}else{
if(!this.wasLeaf){
- Ext.fly(this.elNode).replaceClass("x-tree-node-expanded", "x-tree-node-leaf");
+ Ext.fly(this.elNode).replaceClass("x-tree-node-expanded", "x-tree-node-collapsed");
delete this.c1;
delete this.c2;
this.wasLeaf = true;
@@ -547,7 +547,7 @@ Ext.tree.TreeNodeUI.prototype = {
}
}
},
-
+
// private
onIdChange: function(id){
if(this.rendered){
@@ -595,7 +595,7 @@ Ext.tree.TreeNodeUI.prototype = {
if(this.elNode){
Ext.dd.Registry.unregister(this.elNode.id);
}
-
+
Ext.each(['textnode', 'anchor', 'checkbox', 'indentNode', 'ecNode', 'iconNode', 'elNode', 'ctNode', 'wrap', 'holder'], function(el){
if(this[el]){
Ext.fly(this[el]).remove();