2 "name" : "Pman.Tab.BAdminCoreEnum",
3 "parent" : "Pman.Tab.BAdmin",
5 "path" : "/home/edward/gitlive/Pman.BAdmin/Pman.Tab.BAdminCoreEnum.bjs",
9 "ec211f7c20af43e742bf2570c3cb84f9" : "Add",
10 "2df80d5febcde0c10a66818488622b7c" : "Pulldown Options",
11 "01abfc750a0c942167651c40d088531d" : "#",
12 "dae8ace18bdcbcc6ae5aece263e14fe8" : "Options",
13 "b48968e1c912da07df5e8d6d246291ec" : "Display Name",
14 "f2d346b1bb7c1c85ab6f7f21e3666b9f" : "Types",
15 "49ee3087348e8d44e1feda1917443987" : "Name",
16 "4d3d769b812b6faa6b76e1a8abaece2d" : "Active"
21 "$ xns" : "Roo.bootstrap.panel",
22 "String title" : "Pulldown Options",
23 "Boolean background" : true,
27 "$ xns" : "Roo.bootstrap.layout",
31 "String tabPosition" : "top",
32 "Boolean hideTabs" : true,
34 "$ xns" : "Roo.bootstrap.layout",
38 "String tabPosition" : "top",
41 "Boolean hideTabs" : true,
42 "$ xns" : "Roo.bootstrap.layout",
44 "Boolean split" : true
48 "activate" : "function (_self)\n{\n if(_this.type_grid) {\n _this.type_grid.footer.onClick('first');\n }\n}",
49 "render" : "function (_self)\n{\n _this.type_panel = _self; \n}"
51 "Boolean fitContainer" : true,
53 "Boolean fitToFrame" : true,
54 "String region" : "west",
55 "$ xns" : "Roo.bootstrap.panel",
56 "String title" : "Types",
57 "Boolean background" : false,
58 "Boolean closable" : false,
61 "xtype" : "NavSimplebar",
62 "$ xns" : "Roo.bootstrap",
67 "$ xns" : "Roo.bootstrap",
71 "$ xns" : "Roo.bootstrap",
75 "click" : "function (_self, e)\n{\n Pman.Dialog.BAdminCoreEnum.show({ \n id : 0\n }, function(res) {\n _this.type_grid.footer.onClick('first');\n });\n\n}"
77 "String weight" : "primary",
79 "$ xns" : "Roo.bootstrap",
80 "String html" : "Add",
81 "String style" : "margin: 10px;",
82 "String glyphicon" : "plus"
92 "rowdblclick" : "function (_self, el, rowIndex, e)\n{\n var r = _this.type_grid.store.getAt(rowIndex);\n \n if(!r || r.data.id * 1 < 1){\n return;\n }\n \n Pman.Dialog.BAdminCoreEnum.show({ \n id : r.data.id\n }, function(res) {\n _this.type_grid.footer.onClick('first');\n });\n}",
93 "render" : "function (_self)\n{\n _this.type_grid = _self; \n \n}"
95 "String cls" : "table-fixed",
96 "Boolean cellSelection" : true,
97 "boolean hover" : true,
98 "boolean striped" : false,
100 "boolean responsive" : true,
101 "Boolean rowSelection" : true,
102 "$ xns" : "Roo.bootstrap",
103 "Boolean loadMask" : true,
108 "selectionchange" : "function (_self)\n{\n _this.option_grid.store.load({});\n}"
110 "Boolean singleSelect" : true,
111 "xtype" : "RowSelectionModel",
112 "$ xns" : "Roo.bootstrap.Table",
117 "beforeload" : "function (_self, o)\n{\n o.params = o.params || {};\n \n o.params['query[empty_etype]'] = 1;\n \n}"
119 "$ Object sortInfo" : "{ field : 'display_name', direction: 'ASC' }",
121 "boolean remoteSort" : true,
122 "$ xns" : "Roo.data",
126 "$ Array fields" : "[\n {\n 'name': 'id',\n 'type': 'int'\n },\n {\n 'name': 'etype',\n 'type': 'string'\n },\n {\n 'name': 'name',\n 'type': 'string'\n },\n {\n 'name': 'display_name',\n 'type': 'string'\n },\n {\n 'name': 'active',\n 'type': 'int'\n },\n {\n 'name': 'seqid',\n 'type': 'int'\n }\n]",
127 "xtype" : "JsonReader",
128 "String root" : "data",
129 "$ xns" : "Roo.data",
132 "String totalProperty" : "total"
135 "$ url" : "baseURL + '/Roo/core_enum.php'",
136 "xtype" : "HttpProxy",
137 "$ xns" : "Roo.data",
138 "String method" : "GET",
144 "String header" : "Name",
145 "String dataIndex" : "display_name",
146 "xtype" : "ColumnModel",
148 "$ xns" : "Roo.grid",
149 "$ renderer" : "function(v,x,r) { \n return String.format('<span tooltip=\"{1}\">{0}</span>', v, r.data.name); \n}",
150 "Boolean sortable" : true,
154 "Number pageSize" : 25,
155 "Boolean displayInfo" : false,
156 "xtype" : "PagingToolbar",
157 "$ xns" : "Roo.bootstrap",
159 "string name" : "footer"
167 "activate" : "function (_self)\n{\n if (_this.option_grid) {\n _this.option_grid.store.load({});\n// _this.option_grid.footer.onClick('first');\n }\n}",
168 "render" : "function (_self)\n{\n _this.option_panel = _self;\n}"
170 "Boolean fitContainer" : true,
172 "Boolean fitToFrame" : true,
173 "String region" : "center",
174 "$ xns" : "Roo.bootstrap.panel",
175 "String title" : "Options",
176 "Boolean background" : false,
179 "xtype" : "NavSimplebar",
180 "$ xns" : "Roo.bootstrap",
181 "* prop" : "toolbar",
184 "xtype" : "NavGroup",
185 "$ xns" : "Roo.bootstrap",
189 "$ xns" : "Roo.bootstrap",
193 "click" : "function (_self, e)\n{\n var sel = _this.type_grid.getSelectionModel().getSelected();\n \n \n\n Pman.Dialog.BAdminCoreEnum.show({ \n id : 0\n }, function(res) {\n _this.type_grid.footer.onClick('first');\n });\n\n}"
195 "String weight" : "primary",
197 "$ xns" : "Roo.bootstrap",
198 "String html" : "Add",
199 "String style" : "margin: 10px;",
200 "String glyphicon" : "plus"
210 "render" : "function (_self)\n{\n _this.option_grid = _self; \n\n}"
212 "String cls" : "table-fixed",
213 "Boolean footerShow" : false,
214 "boolean hover" : true,
215 "boolean striped" : true,
217 "boolean responsive" : true,
218 "Boolean rowSelection" : true,
219 "$ xns" : "Roo.bootstrap",
220 "Boolean loadMask" : true,
224 "Boolean singleSelect" : true,
225 "xtype" : "RowSelectionModel",
226 "$ xns" : "Roo.bootstrap.Table",
231 "beforeload" : "function (_self, o)\n{\n o.params = o.params || {};\n \n var sel = _this.type_grid.getSelectionModel().getSelected();\n \n if(!sel || sel.data.id * 1 < 1 || !sel.data.name.length){\n this.removeAll();\n return false;\n }\n \n o.params.etype = sel.data.name;\n \n}"
234 "boolean remoteSort" : true,
235 "$ xns" : "Roo.data",
236 "$ sortinfo" : "{ field : 'display_name', direction: 'ASC' }",
240 "$ Array fields" : "[\n {\n 'name': 'id',\n 'type': 'int'\n },\n {\n 'name': 'etype',\n 'type': 'string'\n },\n {\n 'name': 'name',\n 'type': 'string'\n },\n {\n 'name': 'display_name',\n 'type': 'string'\n },\n {\n 'name': 'active',\n 'type': 'int'\n },\n {\n 'name': 'seqid',\n 'type': 'int'\n }\n]",
241 "xtype" : "JsonReader",
242 "String root" : "data",
243 "$ xns" : "Roo.data",
246 "String totalProperty" : "total"
249 "$ url" : "baseURL + '/Roo/core_enum.php'",
250 "xtype" : "HttpProxy",
251 "$ xns" : "Roo.data",
252 "String method" : "GET",
258 "String header" : "#",
259 "String dataIndex" : "id",
261 "xtype" : "ColumnModel",
263 "$ xns" : "Roo.grid",
264 "$ renderer" : "function(v,x,r) { \n return String.format('{0}', v ? v : '');\n}",
265 "Boolean sortable" : false,
270 "String header" : "Name",
272 "String dataIndex" : "name",
273 "xtype" : "ColumnModel",
275 "$ xns" : "Roo.grid",
276 "$ renderer" : "function(v,x,r) { \n return String.format('{0}', v ? v : '');\n}",
277 "Boolean sortable" : false,
282 "String header" : "Display Name",
283 "String dataIndex" : "display_name",
285 "xtype" : "ColumnModel",
287 "$ xns" : "Roo.grid",
288 "$ renderer" : "function(v,x,r) { \n return String.format('{0}', v ? v : '');\n}",
289 "Boolean sortable" : false,
294 "String header" : "Active",
296 "String dataIndex" : "active",
297 "xtype" : "ColumnModel",
299 "$ xns" : "Roo.grid",
300 "$ renderer" : "function(v,x,r) { \n var state = v > 0 ? '-checked' : '';\n\n return '<img class=\"x-grid-check-icon' + state + '\" src=\"' + Roo.BLANK_IMAGE_URL + '\"/>';\n}",
301 "Boolean sortable" : false,