3 "name": "Pman.Tab.BuilderTab",
4 "parent": "Pman.Tab.Builder",
5 "title": "Pman.Tab.BuilderTab",
6 "path": "/home/alan/gitlive/Pman.Builder/Pman.Tab.BuilderTab.bjs",
10 "activate": "function (_self)\n{\n if (_this.keyListener) {\n return;\n }\n _this.keyListener = true;\n \n Roo.get(document).on( 'keyup', function(e) {\n if (! _this.panel.active ) {\n return;\n }\n \n // check..\n if (!Pman.Tab.BuilderPanel.isMouseOver && !Pman.Tab.BuilderTree.isMouseOver) {\n return;\n }\n // console.log(e);\n //Roo.EventObject.DELETE,\n if (e.getCharCode() == Roo.EventObject.DELETE) {\n // console.log('delete');\n \n var res = Pman.Tab.BuilderTree.deleteCurrent();\n if (res) {\n var bp = Pman.Tab.BuilderPanel;\n bp.redraw.defer(100,bp, [ true ]);\n \n }\n e.stopEvent();\n }\n \n \n });\n \n}"
15 "xtype": "NestedLayoutPanel",
20 "xtype": "BorderLayout",
26 "xtype": "LayoutRegion",
33 "xtype": "LayoutRegion",
39 "xtype": "LayoutRegion",
50 "xtype": "LayoutRegion",