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