| |
AsyncTreeNode(Object/String attributes) |
AsyncTreeNode |
|
| |
addListener(String eventName, Function handler, [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 c... |
| |
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 ... |
| |
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. |
| |
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 |
| |
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 options]) : void |
Observable |
| Appends an event handler to this element (shorthand for addListener) |
| |
purgeListeners() : void |
Observable |
| Removes all listeners for this object |
| |
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. |
| |
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. |
| |
click : (Node this, Ext.EventObject e) |
TreeNode |
| Fires when this node is clicked |
| |
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 |
| |
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) |
TreeNode |
| Fires when this node is collapsed |
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.
icon
icon : String
The path to an icon for the node. The preferred way to do this is to use the cls attribute and add the icon via a CSS background image.
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.
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.