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) | |
---|---|
|
Rev | Line | |
---|---|---|
[76] | 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.