| |
TreePanel(String/HTMLElement/Element el, Object config) |
TreePanel |
|
| |
addEvents(Object object) : void |
Observable |
| 将对象中没有的事件从给出的对象中复制过来。 |
| |
addListener(String eventName, Function handler, [Object scope], [Object options]) : void |
Observable |
| 为该组件加入事件处理器函数 |
| |
collapseAll() : void |
TreePanel |
| Collapse all nodes |
| |
expandAll() : void |
TreePanel |
| Expand all nodes |
| |
expandPath(String path, [String attr], [Function callback]) : void |
TreePanel |
| Expands a specified path in this TreePanel. A path can be retrieved from a node with Ext.data.Node.getPath |
| |
fireEvent(String eventName, Object... args) : Boolean |
Observable |
| 触发指定的事件, 并将参数传入(至少要有事件名称)。 |
| |
getEl() : void |
TreePanel |
| Returns the container element for this TreePanel |
| |
getLoader() : void |
TreePanel |
| Returns the default TreeLoader for this TreePanel |
| |
getNodeById(String id) : Node |
Tree |
| Gets a node in this tree by its id |
| |
getRootNode() : Node |
Tree |
| Returns this root node for this tree |
| |
getSelectionModel() : void |
TreePanel |
| Returns the selection model used by this TreePanel |
| |
hasListener(String eventName) : Boolean |
Observable |
| 检查该对象是否拥有指定事件的侦听器 |
| |
on(String eventName, Function handler, [Object options]) : void |
Observable |
| 为该组件加入事件处理器函数, addListener 的简写方式 |
| |
purgeListeners() : void |
Observable |
| 从对象身上移除所有的侦听器 |
| |
removeListener(String eventName, Function handler, [Object scope]) : void |
Observable |
| 移除侦听器 |
| |
render() : void |
TreePanel |
| Trigger rendering of this TreePanel |
| |
selectPath(String path, [String attr], [Function callback]) : void |
TreePanel |
| Selects the node in this tree at the specified path. A path can be retrieved from a node with Ext.data.Node.getPath |
| |
setRootNode(Node node) : Node |
Tree |
| Sets the root node for this tree |
| |
un(String eventName, Function handler, [Object scope]) : void |
Observable |
| 移除侦听器, removeListener 的简写方式 |
| |
append : (Tree tree, Node parent, Node node, Number index) |
Tree |
| Fires when a new child node is appended to a node in this tree. |
| |
beforeappend : (Tree tree, Node parent, Node node) |
Tree |
| Fires before a new child is appended to a node in this tree, return false to cancel the append. |
| |
beforechildrenrendered : (Node node) |
TreePanel |
| Fires right before the child nodes for a node are rendered |
| |
beforeclick : (Node node, Ext.EventObject e) |
TreePanel |
| Fires before click processing on a node. Return false to cancel the default action. |
| |
beforecollapse : (Node node, Boolean deep, Boolean anim) |
TreePanel |
| Fires before a node is collapsed, return false to cancel. |
| |
beforeexpand : (Node node, Boolean deep, Boolean anim) |
TreePanel |
| Fires before a node is expanded, return false to cancel. |
| |
beforeinsert : (Tree tree, Node parent, Node node, Node refNode) |
Tree |
| Fires before a new child is inserted in a node in this tree, return false to cancel the insert. |
| |
beforeload : (Node node) |
TreePanel |
| Fires before a node is loaded, return false to cancel |
| |
beforemove : (Tree tree, Node node, Node oldParent, Node newParent, Number index) |
Tree |
| Fires before a node is moved to a new location in the tree. Return false to cancel the move. |
| |
beforenodedrop : (Object dropEvent) |
TreePanel |
| Fires when a DD object is dropped on a node in this tree for preprocessing. Return false to cancel the drop. The drop... |
| |
beforeremove : (Tree tree, Node parent, Node node) |
Tree |
| Fires before a child is removed from a node in this tree, return false to cancel the remove. |
| |
click : (Node node, Ext.EventObject e) |
TreePanel |
| Fires when a node is clicked |
| |
collapse : (Node node) |
TreePanel |
| Fires when a node is collapsed |
| |
contextmenu : (Node node, Ext.EventObject e) |
TreePanel |
| Fires when a node is right clicked |
| |
dblclick : (Node node, Ext.EventObject e) |
TreePanel |
| Fires when a node is double clicked |
| |
disabledchange : (Node node, Boolean disabled) |
TreePanel |
| Fires when the disabled status of a node changes |
| |
dragdrop : (Ext.tree.TreePanel this, Ext.tree.TreeNode node, DD dd, event e) |
TreePanel |
| Fires when a dragged node is dropped on a valid DD target |
| |
enddrag : (Ext.tree.TreePanel this, Ext.tree.TreeNode node, event e) |
TreePanel |
| Fires when a drag operation is complete |
| |
expand : (Node node) |
TreePanel |
| Fires when a node is expanded |
| |
insert : (Tree tree, Node parent, Node node, Node refNode) |
Tree |
| Fires when a new child node is inserted in a node in this tree. |
| |
load : (Node node) |
TreePanel |
| Fires when a node is loaded |
| |
move : (Tree tree, Node node, Node oldParent, Node newParent, Number index) |
Tree |
| Fires when a node is moved to a new location in the tree |
| |
nodedragover : (Object dragOverEvent) |
TreePanel |
| Fires when a tree node is being targeted for a drag drop, return false to signal drop not allowed. The dragOverEvent
... |
| |
nodedrop : (Object dropEvent) |
TreePanel |
| Fires after a DD object is dropped on a node in this tree. The dropEvent
passed to handlers has the following propert... |
| |
remove : (Tree tree, Node parent, Node node) |
Tree |
| Fires when a child node is removed from a node in this tree. |
| |
startdrag : (Ext.tree.TreePanel this, Ext.tree.TreeNode node, event e) |
TreePanel |
| Fires when a node starts being dragged |
| |
textchange : (Node node, String text, String oldText) |
TreePanel |
| Fires when the text for a node is changed |
| |
animate : Boolean |
TreePanel |
| true to enable animated expand/collapse |
| |
containerScroll : Boolean |
TreePanel |
| true to register this container with ScrollManager |
| |
ddAppendOnly : String |
TreePanel |
| True if the tree should only allow append drops (use for trees which are sorted) |
| |
ddGroup : String |
TreePanel |
| The DD group this TreePanel belongs to |
| |
ddScroll : Boolean |
TreePanel |
| true to enable YUI body scrolling |
| |
dragConfig : Object |
TreePanel |
| Custom config to pass to the Ext.tree.TreeDragZone instance |
| |
dropConfig : Object |
TreePanel |
| Custom config to pass to the Ext.tree.TreeDropZone instance |
| |
enableDD : Boolean |
TreePanel |
| true to enable drag and drop |
| |
enableDrag : Boolean |
TreePanel |
| true to enable just drag |
| |
enableDrop : Boolean |
TreePanel |
| true to enable just drop |
| |
hlColor : String |
TreePanel |
| The color of the node highlight (defaults to C3DAF9) |
| |
hlDrop : Boolean |
TreePanel |
| false to disable node highlight on drop (defaults to true) |
| |
lines : Boolean |
TreePanel |
| false to disable tree lines (defaults to true) |
| |
loader : Boolean |
TreePanel |
| A TreeLoader for use with this TreePanel |
| |
rootVisible : Boolean |
TreePanel |
| false to hide the root node (defaults to true) |
| |
selModel : Boolean |
TreePanel |
| A tree selection model to use with this TreePanel (defaults to a Ext.tree.DefaultSelectionModel) |
| |
singleExpand : Boolean |
TreePanel |
| true if only 1 node per branch may be expanded |
append
public event append
Fires when a new child node is appended to a node in this tree.
Subscribers will be called with the following parameters:
This event is defined by
Tree.
beforeappend
public event beforeappend
Fires before a new child is appended to a node in this tree, return false to cancel the append.
Subscribers will be called with the following parameters:
This event is defined by
Tree.
beforechildrenrendered
public event beforechildrenrendered
Fires right before the child nodes for a node are rendered
Subscribers will be called with the following parameters:
This event is defined by TreePanel.
beforeclick
public event beforeclick
Fires before click processing on a node. Return false to cancel the default action.
Subscribers will be called with the following parameters:
node : NodeThe node
e : Ext.EventObjectThe event object
This event is defined by TreePanel.
beforecollapse
public event beforecollapse
Fires before a node is collapsed, return false to cancel.
Subscribers will be called with the following parameters:
node : NodeThe node
deep : Booleananim : Boolean
This event is defined by TreePanel.
beforeexpand
public event beforeexpand
Fires before a node is expanded, return false to cancel.
Subscribers will be called with the following parameters:
node : NodeThe node
deep : Booleananim : Boolean
This event is defined by TreePanel.
beforeinsert
public event beforeinsert
Fires before a new child is inserted in a node in this tree, return false to cancel the insert.
Subscribers will be called with the following parameters:
This event is defined by
Tree.
beforeload
public event beforeload
Fires before a node is loaded, return false to cancel
Subscribers will be called with the following parameters:
node : NodeThe node being loaded
This event is defined by TreePanel.
beforemove
public event beforemove
Fires before a node is moved to a new location in the tree. Return false to cancel the move.
Subscribers will be called with the following parameters:
This event is defined by
Tree.
beforenodedrop
public event beforenodedrop
Fires when a DD object is dropped on a node in this tree for preprocessing. Return false to cancel the drop. The dropEvent
passed to handlers has the following properties:
- tree - The TreePanel
- target - The node being targeted for the drop
- data - The drag data from the drag source
- point - The point of the drop - append, above or below
- source - The drag source
- rawEvent - Raw mouse event
- dropNode - Drop node(s) provided by the source OR you can supply node(s)
to be inserted by setting them on this object.
- cancel - Set this to true to cancel the drop.
Subscribers will be called with the following parameters:
This event is defined by TreePanel.
beforeremove
public event beforeremove
Fires before a child is removed from a node in this tree, return false to cancel the remove.
Subscribers will be called with the following parameters:
This event is defined by
Tree.
click
public event click
Fires when a node is clicked
Subscribers will be called with the following parameters:
node : NodeThe node
e : Ext.EventObjectThe event object
This event is defined by TreePanel.
collapse
public event collapse
Fires when a node is collapsed
Subscribers will be called with the following parameters:
This event is defined by TreePanel.
contextmenu
public event contextmenu
Fires when a node is right clicked
Subscribers will be called with the following parameters:
node : NodeThe node
e : Ext.EventObjectThe event object
This event is defined by TreePanel.
dblclick
public event dblclick
Fires when a node is double clicked
Subscribers will be called with the following parameters:
node : NodeThe node
e : Ext.EventObjectThe event object
This event is defined by TreePanel.
disabledchange
public event disabledchange
Fires when the disabled status of a node changes
Subscribers will be called with the following parameters:
node : NodeThe node
disabled : Boolean
This event is defined by TreePanel.
dragdrop
public event dragdrop
Fires when a dragged node is dropped on a valid DD target
Subscribers will be called with the following parameters:
this : Ext.tree.TreePanelnode : Ext.tree.TreeNodedd : DDThe dd it was dropped on
e : eventThe raw browser event
This event is defined by TreePanel.
enddrag
public event enddrag
Fires when a drag operation is complete
Subscribers will be called with the following parameters:
this : Ext.tree.TreePanelnode : Ext.tree.TreeNodee : eventThe raw browser event
This event is defined by TreePanel.
expand
public event expand
Fires when a node is expanded
Subscribers will be called with the following parameters:
This event is defined by TreePanel.
insert
public event insert
Fires when a new child node is inserted in a node in this tree.
Subscribers will be called with the following parameters:
This event is defined by
Tree.
load
public event load
Fires when a node is loaded
Subscribers will be called with the following parameters:
node : NodeThe node that was loaded
This event is defined by TreePanel.
move
public event move
Fires when a node is moved to a new location in the tree
Subscribers will be called with the following parameters:
tree : TreeThe owner tree
node : NodeThe node moved
oldParent : NodeThe old parent of this node
newParent : NodeThe new parent of this node
index : NumberThe index it was moved to
This event is defined by
Tree.
nodedragover
public event nodedragover
Fires when a tree node is being targeted for a drag drop, return false to signal drop not allowed. The dragOverEvent
passed to handlers has the following properties:
- tree - The TreePanel
- target - The node being targeted for the drop
- data - The drag data from the drag source
- point - The point of the drop - append, above or below
- source - The drag source
- rawEvent - Raw mouse event
- dropNode - Drop node(s) provided by the source.
- cancel - Set this to true to signal drop not allowed.
Subscribers will be called with the following parameters:
This event is defined by TreePanel.
nodedrop
public event nodedrop
Fires after a DD object is dropped on a node in this tree. The dropEvent
passed to handlers has the following properties:
- tree - The TreePanel
- target - The node being targeted for the drop
- data - The drag data from the drag source
- point - The point of the drop - append, above or below
- source - The drag source
- rawEvent - Raw mouse event
- dropNode - Dropped node(s).
Subscribers will be called with the following parameters:
This event is defined by TreePanel.
remove
public event remove
Fires when a child node is removed from a node in this tree.
Subscribers will be called with the following parameters:
tree : TreeThe owner tree
parent : NodeThe parent node
node : NodeThe child node removed
This event is defined by
Tree.
startdrag
public event startdrag
Fires when a node starts being dragged
Subscribers will be called with the following parameters:
this : Ext.tree.TreePanelnode : Ext.tree.TreeNodee : eventThe raw browser event
This event is defined by TreePanel.
textchange
public event textchange
Fires when the text for a node is changed
Subscribers will be called with the following parameters:
node : NodeThe node
text : StringThe new text
oldText : StringThe old text
This event is defined by TreePanel.
animate
animate : Boolean
true to enable animated expand/collapse
This config option is defined by TreePanel.
containerScroll
containerScroll : Boolean
true to register this container with ScrollManager
This config option is defined by TreePanel.
ddAppendOnly
ddAppendOnly : String
True if the tree should only allow append drops (use for trees which are sorted)
This config option is defined by TreePanel.
ddGroup
ddGroup : String
The DD group this TreePanel belongs to
This config option is defined by TreePanel.
ddScroll
ddScroll : Boolean
true to enable YUI body scrolling
This config option is defined by TreePanel.
dragConfig
dragConfig : Object
This config option is defined by TreePanel.
dropConfig
dropConfig : Object
This config option is defined by TreePanel.
enableDD
enableDD : Boolean
true to enable drag and drop
This config option is defined by TreePanel.
enableDrag
enableDrag : Boolean
true to enable just drag
This config option is defined by TreePanel.
enableDrop
enableDrop : Boolean
true to enable just drop
This config option is defined by TreePanel.
hlColor
hlColor : String
The color of the node highlight (defaults to C3DAF9)
This config option is defined by TreePanel.
hlDrop
hlDrop : Boolean
false to disable node highlight on drop (defaults to true)
This config option is defined by TreePanel.
lines
lines : Boolean
false to disable tree lines (defaults to true)
This config option is defined by TreePanel.
loader
loader : Boolean
A TreeLoader for use with this TreePanel
This config option is defined by TreePanel.
rootVisible
rootVisible : Boolean
false to hide the root node (defaults to true)
This config option is defined by TreePanel.
selModel
selModel : Boolean
This config option is defined by TreePanel.
singleExpand
singleExpand : Boolean
true if only 1 node per branch may be expanded
This config option is defined by TreePanel.