|
188 | 188 | for( j in config[i].children ) {
|
189 | 189 | if(config[i].children[j].id) {
|
190 | 190 | newNode = new Ext.tree.TreeNode(config[i].children[j]);
|
| 191 | + |
| 192 | + if (typeof newNode.ui.onTextChange === 'function') { |
| 193 | + newNode.ui.onTextChange = function (_3, _4, _5) { |
| 194 | + if (this.rendered) { |
| 195 | + this.textNode.innerText = _4; |
| 196 | + } |
| 197 | + } |
| 198 | + } |
| 199 | + } |
191 | 200 | node.appendChild(newNode);
|
192 | 201 | newNode.addListener('click', editSet.unregister);
|
193 | 202 | }
|
194 | 203 | }
|
195 | 204 | }
|
196 | 205 | }
|
197 | 206 | }
|
198 |
| - } |
199 | 207 |
|
200 |
| - editSet = function() { |
201 |
| - return { |
202 |
| - register : function(node) { |
203 |
| - editSet.currentNode = node; |
204 |
| - }, |
| 208 | + |
| 209 | + editSet = function () { |
| 210 | + return { |
| 211 | + register: function (node) { |
| 212 | + editSet.currentNode = node; |
| 213 | + if (typeof node.ui.onTextChange === 'function') { |
| 214 | + node.ui.onTextChange = function (_3, _4, _5) { |
| 215 | + if (this.rendered) { |
| 216 | + this.textNode.innerText = _4; |
| 217 | + } |
| 218 | + } |
| 219 | + } |
| 220 | + }, |
205 | 221 |
|
206 | 222 | unregister : function() {
|
207 | 223 | editSet.currentNode = false;
|
|
293 | 309 | allowDrag : true
|
294 | 310 | });
|
295 | 311 |
|
| 312 | + if (typeof newNode.ui.onTextChange === 'function') { |
| 313 | + newNode.ui.onTextChange = function (_3, _4, _5) { |
| 314 | + if (this.rendered) { |
| 315 | + this.textNode.innerText = _4; |
| 316 | + } |
| 317 | + } |
| 318 | + } |
| 319 | + |
296 | 320 | TreePanels.root.appendChild(newNode);
|
297 | 321 | newNode.addListener('beforemove', editSet.groupBeforeMove);
|
298 | 322 | newNode.addListener('beforeinsert', editSet.groupBeforeInsert);
|
|
0 commit comments