3 "name": "Pman.Dialog.BuilderAdd",
5 "title": "Pman.Dialog.BuilderAdd",
6 "path": "/home/edward/gitlive/Pman.Builder/Pman.Dialog.BuilderAdd.bjs",
15 "xtype": "LayoutDialog",
20 "xtype": "ContentPanel",
25 "rendered": "function (form)\n{\n _this.form = form;\n}",
26 "actioncomplete": "function (_self, action)\n{\n if (action.type == 'setdata') {\n // check if element can be templated or databased..\n \n \n }\n}"
33 "legend": "Do you want to create the element :",
34 "style": "width:350px",
39 "fieldLabel": "From Template",
54 "displayField": "name",
55 "fieldLabel": "From Database Table",
58 "tpl": "<div class=\"x-grid-cell-text x-btn button\"><b>{name}</b> {desc}</div>",
59 "triggerAction": "all",
72 "|url": "baseURL + '/Builder/ERM.php'",
78 "totalProperty": "total",
79 "xtype": "JsonReader",
80 "|fields": "[ 'name' , 'desc' ]\n ",
95 "xtype": "LayoutRegion",
100 "click": "function (_self, e)\n{\n var vals = _this.form.getValues();\n \n _this.dialog.hide();\n \n if (vals.table.length) {\n Pman.Dialog.BuilderAddTable.show( \n Roo.apply({ table : vals.table } , _this.data), \n \n function(data) {\n _this.dialog.hide();\n var cls = data['|xns'] + '.' + data['xtype'];\n \n var res = Pman.Builder.Wizard[cls](data);\n _this.callback(res); \n });\n return;\n }\n \n // otherwise, call back with template??\n \n \n _this.callback(_this.data);\n}"
102 "*prop": "buttons[]",
109 "click": "function (_self, e)\n{\n _this.dialog.hide();\n}"
111 "*prop": "buttons[]",