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