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                 "render": "function (_self)\n{\n    _this.panel = _self;\n    \n    \n}"
12             },
13             "xtype": "ContentPanel",
14             "|xns": "Roo",
15             "items": [
16                 {
17                     "xtype": "View",
18                     "|xns": "Roo",
19                     "items": [
20                         {
21                             "*prop": "footer",
22                             "pageSize": 20,
23                             "xtype": "PagingToolbar",
24                             "|xns": "Roo"
25                         },
26                         {
27                             "|xns": "Roo",
28                             "xtype": "Template",
29                             "*prop": "tpl"
30                         },
31                         {
32                             "listeners": {
33                                 "beforeload": "function (_self, o)\n{\n    o.params = o.params || {};\n    o.params.test = 1;\n}"
34                             },
35                             "*prop": "store",
36                             "xtype": "Store",
37                             "|xns": "Roo.data",
38                             "items": [
39                                 {
40                                     "*prop": "proxy",
41                                     "method": "GET",
42                                     "xtype": "HttpProxy",
43                                     "|url": "'get-images.php'",
44                                     "|xns": "Roo.data"
45                                 },
46                                 {
47                                     "*prop": "reader",
48                                     "id": "id",
49                                     "root": "images",
50                                     "xtype": "JsonReader",
51                                     "|fields": "[\n    {name: 'name', type: 'string'},\n    {name: 'size', type: 'string'},\n    {name: 'lastmod', type: 'string'},\n    {name: 'url', type: 'string'}\n]",
52                                     "|xns": "Roo.data"
53                                 }
54                             ]
55                         }
56                     ]
57                 },
58                 {
59                     "|xns": "Roo",
60                     "xtype": "Toolbar",
61                     "*prop": "toolbar",
62                     "items": [
63                         {
64                             "text": "ADDDDDDDDDDD",
65                             "xtype": "Button",
66                             "|xns": "Roo.Toolbar"
67                         }
68                     ]
69                 }
70             ]
71         }
72     ],
73     "permname": "",
74     "modOrder": "001"
75 }