examples/layout/viewpanel.bjs
[roojs1] / examples / layout / viewpanel.bjs
1 {
2     "id": "roo-file-304",
3     "name": "viewpanel",
4     "parent": "#view-panel",
5     "title": "",
6     "path": "/home/chris/gitlive/roojs1/examples/layout/viewpanel.bjs",
7     "items": [
8         {
9             "listeners": {
10                 "activate": "function (_self)\n{\n    Roo.log(_self);\n    \n    if(_self.active && _self.view){\n        _this.view = this.view;\n    }\n}"
11             },
12             "xtype": "ContentPanel",
13             "|xns": "Roo",
14             "items": [
15                 {
16                     "xtype": "View",
17                     "|xns": "Roo",
18                     "items": [
19                         {
20                             "*prop": "footer",
21                             "pageSize": 20,
22                             "xtype": "PagingToolbar",
23                             "|xns": "Roo"
24                         },
25                         {
26                             "|xns": "Roo",
27                             "xtype": "Template",
28                             "*prop": "tpl"
29                         },
30                         {
31                             "listeners": {
32                                 "beforeload": "function (_self, o)\n{\n    o.params = o.params || {};\n    o.params.test = 1;\n}"
33                             },
34                             "*prop": "store",
35                             "xtype": "Store",
36                             "|xns": "Roo.data",
37                             "items": [
38                                 {
39                                     "*prop": "proxy",
40                                     "method": "GET",
41                                     "xtype": "HttpProxy",
42                                     "|url": "'get-images.php'",
43                                     "|xns": "Roo.data"
44                                 },
45                                 {
46                                     "*prop": "reader",
47                                     "id": "id",
48                                     "root": "images",
49                                     "xtype": "JsonReader",
50                                     "|fields": "[\n    {name: 'name', type: 'string'},\n    {name: 'size', type: 'string'},\n    {name: 'lastmod', type: 'string'},\n    {name: 'url', type: 'string'}\n]",
51                                     "|xns": "Roo.data"
52                                 }
53                             ]
54                         }
55                     ]
56                 },
57                 {
58                     "|xns": "Roo",
59                     "xtype": "Toolbar",
60                     "*prop": "toolbar",
61                     "items": [
62                         {
63                             "text": "ADDDDDDDDDDD",
64                             "xtype": "Button",
65                             "|xns": "Roo.Toolbar"
66                         }
67                     ]
68                 }
69             ]
70         }
71     ],
72     "permname": "",
73     "modOrder": "001"
74 }