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