"cellclick": "function (_self, rowIndex, ci, e)\n{\n if (ci != 0) {\n return;\n }\n //console.log(e);\n // click on left col..\n // show menu..\n // make sure it's initialized..\n _this.panel.menu = Roo.factory(_this.panel.menu);\n \n _this.panel.menu.show(e.getTarget(), 'tr');\n}",
"beforeedit": "function (e)\n{\n Roo.log('beforeedit');\n Roo.log(e.record.data);\n var key = e.record.data.name;\n var val = e.record.data.value;\n // source code edit..\n if (key.match(/^\\|/) || key.match(/^\\!/)) {\n Pman.Dialog.BuilderSourceEdit.show( { value : val }, function(d) {\n // perhaps we should eval it..\n \n _this.grid.currentNode.elConfig[key] = d.value;\n _this.grid.setSourceFromNode(_this.grid.currentNode.elConfig);\n _this.grid.fireEvent('propertychange', \n Pman.Tab.BuilderProps.grid, key, d.value, false\n );\n });\n e.cancel = true;\n return;\n }\n}",
"propertychange": "function (grid, id, v, oldval)\n{\n if (v == 'false') {\n v = false;\n }\n if (v == 'true') {\n v = true;\n }\n _this.grid.currentNode.elConfig[id] = v;\n _this.grid.setSourceFromNode(_this.grid.currentNode.elConfig);\n \n var bp = Pman.Tab.BuilderView.panel;\n bp.redraw.defer(100,bp, [true]);\n _this.grid.currentNode.setText(\n Pman.Tab.BuilderTree.tree.configToText(_this.grid.currentNode.elConfig)\n );\n}",
- "click": "function (e)\n{\n\n}",
"contextmenu": "function (e)\n{\n // should we check e..??\n _this.panel.menu2 = Roo.factory(_this.panel.menu2);\n \n _this.panel.menu2.show(e.getTarget(), 'tr');\n}"
},
"*prop": "grid",