source:
trunk/workshop-routing-foss4g/web/GeoExt/docs/_sources/lib/GeoExt/widgets/tree/TreeNodeUIEventMixin.txt
@
76
Revision 76, 1.1 KB checked in by djay, 12 years ago (diff) | |
---|---|
|
Line | |
---|---|
1 | |
2 | .. currentmodule:: GeoExt.tree |
3 | |
4 | :class:`GeoExt.tree.TreeNodeUIEventMixin` |
5 | ================================================================================ |
6 | |
7 | |
8 | |
9 | A mixin that adds events to TreeNodeUIs. With these events, tree plugins |
10 | can modify the node ui's DOM when it is rendered, and react to raw click |
11 | events on tree nodes. |
12 | |
13 | |
14 | |
15 | Example Use |
16 | ----------- |
17 | |
18 | Sample code to create a tree with a node that uses the |
19 | :class:`GeoExt.tree.TreeNodeUIEventMixin`: |
20 | |
21 | .. code-block:: javascript |
22 | |
23 | var UIClass = Ext.extend( |
24 | Ext.tree.TreeNodeUI, |
25 | GeoExt.tree.TreeNodeUIEventMixin |
26 | ); |
27 | var tree = new Ext.tree.TreePanel({ |
28 | root: { |
29 | nodeType: "node", |
30 | uiProvider: UIClass, |
31 | text: "My Node" |
32 | } |
33 | } |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | Events |
45 | ------ |
46 | |
47 | Events. |
48 | |
49 | |
50 | .. describe:: rawclicknode |
51 | |
52 | Fires on the tree when a node is clicked. |
53 | |
54 | Listener arguments: |
55 | |
56 | * node - ``Ext.TreeNode`` The clicked node. |
57 | * event - ``Ext.EventObject`` The click event. |
58 | |
59 | .. describe:: rendernode |
60 | |
61 | Fires on the tree when a node is rendered. |
62 | |
63 | Listener arguments: |
64 | |
65 | * node - ``Ext.TreeNode`` The rendered node. |
66 | |
67 | |
68 |
Note: See TracBrowser
for help on using the repository browser.