Pman.Tab.BuilderProps.bjs
authorAlan Knowles <alan@akbkhome.com>
Thu, 30 Dec 2010 12:42:24 +0000 (20:42 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 30 Dec 2010 12:42:24 +0000 (20:42 +0800)
Pman.Tab.BuilderProps.bjs

index 37776db..31da22f 100644 (file)
                     "*prop": "menu",
                     "items": [
                         {
+                            "listeners": {
+                                "activate": "function (_self)\n{\n\n}"
+                            },
                             "activate": "function (_self, e)\n{\n     var rc = _this.grid.getSelectionModel().getSelectedCell();\n     var n = _this.grid.getDataSource().getAt(rc[0]).data.name;\n     if (n == 'xtype') {\n        return;\n    }\n    if (n[0] == '!') {\n        delete _this.grid.currentNode.elConfig.listeners[n.substring(1)];\n    } else {\n        delete _this.grid.currentNode.elConfig[n];\n    }\n    // reloads      \n    _this.grid.setCurrrentNode(_this.grid.currentNode);\n    var bp = Pman.Tab.BuilderView.panel;\n    bp.redraw.defer(100,bp, [true]);\n    // update the tree's  text\n    _this.currentNode.setText(\n        Pman.Tab.BuilderTree.tree.configToText(_this.currentNode.elConfig)\n    );\n}",
                             "text": "Delete Property / Event",
                             "xtype": "Item",
-                            "|xns": "Roo.menu",
-                            "listeners": {
-                                "activate": "function (_self)\n{\n\n}"
-                            }
+                            "|xns": "Roo.menu"
                         }
                     ]
                 }