|
AsyncTreeNode( Object/String attributes ) |
AsyncTreeNode |
|
|
addEvents( Object object ) : void |
Observable |
Used to define events on this Observable |
|
addListener( String eventName , Function handler , [Object scope ], [Object options ] ) : void |
Observable |
Appends an event handler to this component |
|
appendChild( Node/Array node ) : Node |
Node |
Insert node(s) as the last child node of this node. |
|
bubble( Function fn , [Object scope ], [Array args ] ) : void |
Node |
Bubbles up the tree from this node, calling the specified function with each node. The scope (this) of
function call ... |
|
cascade( Function fn , [Object scope ], [Array args ] ) : void |
Node |
Cascades down the tree from this node, calling the specified function with each node. The scope (this) of
function ca... |
|
collapse( [Boolean deep ], [Boolean anim ] ) : void |
TreeNode |
Collapse this node. |
|
collapseChildNodes( [Boolean deep ] ) : void |
TreeNode |
Collapse all child nodes |
|
contains( Node node ) : Boolean |
Node |
Returns true if this node is an ancestor (at any point) of the passed node. |
|
disable() : void |
TreeNode |
Disables this node |
|
eachChild( Function fn , [Object scope ], [Array args ] ) : void |
Node |
Interates the child nodes of this node, calling the specified function with each node. The scope (this) of
function c... |
|
enable() : void |
TreeNode |
Enables this node |
|
ensureVisible() : void |
TreeNode |
Ensures all parent nodes are expanded |
|
expand( [Boolean deep ], [Boolean anim ], [Function callback ] ) : void |
TreeNode |
Expand this node. |
|
expandChildNodes( [Boolean deep ] ) : void |
TreeNode |
Expand all child nodes |
|
findChild( String attribute , Mixed value ) : Node |
Node |
Finds the first child that has the attribute with the specified value. |
|
findChildBy( Function fn , [Object scope ] ) : Node |
Node |
Finds the first child by a custom function. The child matches if the function passed
returns true. |
|
fireEvent( String eventName , Object... args ) : Boolean |
Observable |
Fires the specified event with the passed parameters (minus the event name). |
|
getDepth() : Number |
Node |
Returns depth of this node (the root node has a depth of 0) |
|
getOwnerTree() : Tree |
Node |
Returns the tree this node is in. |
|
getPath( [String attr ] ) : String |
Node |
Returns the path for this node. The path can be used to expand or select this node programmatically. |
|
getUI() : TreeNodeUI |
TreeNode |
Returns the UI object for this node |
|
hasListener( String eventName ) : Boolean |
Observable |
Checks to see if this object has any listeners for a specified event |
|
indexOf( Node node ) : Number |
Node |
Returns the index of a child node |
|
insertBefore( Node node , Node refNode ) : Node |
Node |
Inserts the first node before the second node in this nodes childNodes collection. |
|
isAncestor( Node node ) : Boolean |
Node |
Returns true if the passed node is an ancestor (at any point) of this node. |
|
isExpanded() : Boolean |
TreeNode |
Returns true if this node is expanded |
|
isFirst() : Boolean |
Node |
Returns true if this node is the first child of its parent |
|
isLast() : Boolean |
Node |
Returns true if this node is the last child of its parent |
|
isLeaf() : Boolean |
Node |
Returns true if this node is a leaf |
|
isLoaded() : Boolean |
AsyncTreeNode |
Returns true if this node has been loaded |
|
isLoading() : Boolean |
AsyncTreeNode |
Returns true if this node is currently loading |
|
isSelected() : Boolean |
TreeNode |
Returns true if this node is selected |
|
item( Number index ) : Node |
Node |
Returns the child node at the specified index. |
|
on( String eventName , Function handler , [Object scope ], [Object options ] ) : void |
Observable |
Appends an event handler to this element (shorthand for addListener) |
|
purgeListeners() : void |
Observable |
Removes all listeners for this object |
|
reload( Function callback ) : void |
AsyncTreeNode |
Trigger a reload for this node |
|
removeChild( Node node ) : Node |
Node |
Removes a child node from this node. |
|
removeListener( String eventName , Function handler , [Object scope ] ) : void |
Observable |
Removes a listener |
|
replaceChild( Node newChild , Node oldChild ) : Node |
Node |
Replaces one child node in this node with another. |
|
select() : void |
TreeNode |
Triggers selection of this node |
|
setText( String text ) : void |
TreeNode |
Sets the text for this node |
|
sort( Function fn , [Object scope ] ) : void |
Node |
Sorts this nodes children using the supplied sort function |
|
toggle() : void |
TreeNode |
Toggles expanded/collapsed state of the node |
|
un( String eventName , Function handler , [Object scope ] ) : void |
Observable |
Removes a listener (shorthand for removeListener) |
|
unselect() : void |
TreeNode |
Triggers deselection of this node |
|
append : ( Tree tree , Node this , Node node , Number index ) |
Node |
Fires when a new child node is appended |
|
beforeappend : ( Tree tree , Node this , Node node ) |
Node |
Fires before a new child is appended, return false to cancel the append. |
|
beforechildrenrendered : ( Node this ) |
TreeNode |
Fires right before the child nodes for this node are rendered |
|
beforeclick : ( Node this , Ext.EventObject e ) |
TreeNode |
Fires before click processing. Return false to cancel the default action. |
|
beforecollapse : ( Node this , Boolean deep , Boolean anim ) |
TreeNode |
Fires before this node is collapsed, return false to cancel. |
|
beforeexpand : ( Node this , Boolean deep , Boolean anim ) |
TreeNode |
Fires before this node is expanded, return false to cancel. |
|
beforeinsert : ( Tree tree , Node this , Node node , Node refNode ) |
Node |
Fires before a new child is inserted, return false to cancel the insert. |
|
beforeload : ( Node this ) |
AsyncTreeNode |
Fires before this node is loaded, return false to cancel |
|
beforemove : ( Tree tree , Node this , Node oldParent , Node newParent , Number index ) |
Node |
Fires before this node is moved to a new location in the tree. Return false to cancel the move. |
|
beforeremove : ( Tree tree , Node this , Node node ) |
Node |
Fires before a child is removed, return false to cancel the remove. |
|
checkchange : ( Node this , Boolean checked ) |
TreeNode |
Fires when a node with a checkbox's checked property changes |
|
click : ( Node this , Ext.EventObject e ) |
TreeNode |
Fires when this node is clicked |
|
collapse : ( Node this ) |
TreeNode |
Fires when this node is collapsed |
|
contextmenu : ( Node this , Ext.EventObject e ) |
TreeNode |
Fires when this node is right clicked |
|
dblclick : ( Node this , Ext.EventObject e ) |
TreeNode |
Fires when this node is double clicked |
|
disabledchange : ( Node this , Boolean disabled ) |
TreeNode |
Fires when the disabled status of this node changes |
|
expand : ( Node this ) |
TreeNode |
Fires when this node is expanded |
|
insert : ( Tree tree , Node this , Node node , Node refNode ) |
Node |
Fires when a new child node is inserted. |
|
load : ( Node this ) |
AsyncTreeNode |
Fires when this node is loaded |
|
move : ( Tree tree , Node this , Node oldParent , Node newParent , Number index ) |
Node |
Fires when this node is moved to a new location in the tree |
|
remove : ( Tree tree , Node this , Node node ) |
Node |
Fires when a child node is removed |
|
textchange : ( Node this , String text , String oldText ) |
TreeNode |
Fires when the text for this node is changed |
|
allowDrag : Boolean |
TreeNode |
false to make this node undraggable if DD is on (defaults to true) |
|
allowDrop : Boolean |
TreeNode |
false if this node cannot be drop on |
|
cls : String |
TreeNode |
A css class to be added to the node |
|
disabled : Boolean |
TreeNode |
true to start the node disabled |
|
expanded : Boolean |
TreeNode |
true to start the node expanded |
|
href : String |
TreeNode |
URL of the link used for the node (defaults to #) |
|
hrefTarget : String |
TreeNode |
target frame for the link |
|
icon : String |
TreeNode |
The path to an icon for the node. The preferred way to do this is to use the cls or iconCls attributes and add the ic... |
|
iconCls : String |
TreeNode |
A css class to be added to the nodes icon element for applying css background images |
|
id : String |
Node |
The id for this node. If one is not specified, one is generated. |
|
leaf : Boolean |
Node |
true if this node is a leaf and does not have children |
|
loader : TreeLoader |
AsyncTreeNode |
A TreeLoader to be used by this node (defaults to the loader defined on the tree) |
|
qtip : String |
TreeNode |
An Ext QuickTip for the node |
|
qtipCfg : String |
TreeNode |
An Ext QuickTip config for the node (used instead of qtip) |
|
singleClickExpand : Boolean |
TreeNode |
True for single click expand on this node |
|
text : String |
TreeNode |
The text for this node |
|
uiProvider : Function |
TreeNode |
A UI class to use for this node (defaults to Ext.tree.TreeNodeUI) |
attributes
public Object attributes
The attributes supplied for the node. You can use this property to access any custom attributes you supplied.
This property is defined by
Node.
childNodes
public Array childNodes
All child nodes of this node.
This property is defined by
Node.
disabled
public Boolean disabled
True if this node is disabled.
firstChild
public Node firstChild
The first direct child node of this node, or null if this node has no child nodes.
This property is defined by
Node.
id
public String id
The node id.
This property is defined by
Node.
lastChild
public Node lastChild
The last direct child node of this node, or null if this node has no child nodes.
This property is defined by
Node.
loader
public TreeLoader loader
The loader used by this node (defaults to using the tree's defined loader)
This property is defined by AsyncTreeNode.
nextSibling
public Node nextSibling
The node immediately following this node in the tree, or null if there is no sibling node.
This property is defined by
Node.
parentNode
public Node parentNode
The parent node for this node.
This property is defined by
Node.
previousSibling
public Node previousSibling
The node immediately preceding this node in the tree, or null if there is no sibling node.
This property is defined by
Node.
text
public String text
Read-only. The text for this node. To change it use setText().
ui
public TreeNodeUI ui
Read-only. The UI for this node
allowDrag
allowDrag : Boolean
false to make this node undraggable if DD is on (defaults to true)
This config option is defined by
TreeNode.
allowDrop
allowDrop : Boolean
false if this node cannot be drop on
This config option is defined by
TreeNode.
cls
cls : String
A css class to be added to the node
This config option is defined by
TreeNode.
disabled
disabled : Boolean
true to start the node disabled
This config option is defined by
TreeNode.
expanded
expanded : Boolean
true to start the node expanded
This config option is defined by
TreeNode.
href
href : String
URL of the link used for the node (defaults to #)
This config option is defined by
TreeNode.
hrefTarget
hrefTarget : String
target frame for the link
This config option is defined by
TreeNode.
icon
icon : String
The path to an icon for the node. The preferred way to do this is to use the cls or iconCls attributes and add the icon via a CSS background image.
This config option is defined by
TreeNode.
iconCls
iconCls : String
A css class to be added to the nodes icon element for applying css background images
This config option is defined by
TreeNode.
id
id : String
The id for this node. If one is not specified, one is generated.
This config option is defined by
Node.
leaf
leaf : Boolean
true if this node is a leaf and does not have children
This config option is defined by
Node.
loader
loader : TreeLoader
A TreeLoader to be used by this node (defaults to the loader defined on the tree)
This config option is defined by AsyncTreeNode.
qtip
qtip : String
An Ext QuickTip for the node
This config option is defined by
TreeNode.
qtipCfg
qtipCfg : String
An Ext QuickTip config for the node (used instead of qtip)
This config option is defined by
TreeNode.
singleClickExpand
singleClickExpand : Boolean
True for single click expand on this node
This config option is defined by
TreeNode.
text
text : String
The text for this node
This config option is defined by
TreeNode.
uiProvider
uiProvider : Function
A UI class to use for this node (defaults to Ext.tree.TreeNodeUI)
This config option is defined by
TreeNode.