examples/layout/viewpanel.bjs
[roojs1] / examples / layout / viewpanel.js
1 //<script type="text/javascript">
2
3 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
4
5 viewpanel = new Roo.XComponent({
6     part     :  ["layout","viewpanel"],
7     order    : '001-viewpanel',
8     region   : '',
9     parent   : '#view-panel',
10     name     : "unnamed module",
11     disabled : false, 
12     permname : '', 
13     _tree : function()
14     {
15         var _this = this;
16         var MODULE = this;
17         return {
18             xtype: 'ContentPanel',
19             xns: Roo,
20             listeners : {
21                 activate : function (_self)
22                 {
23                     Roo.log(_self);
24                     
25                     if(this.panel.active){
26                         _this.view = this.panel.view;
27                     }
28                 }
29             },
30             items : [
31                 {
32                     xtype: 'View',
33                     xns: Roo,
34                     footer : {
35                         xtype: 'PagingToolbar',
36                         xns: Roo,
37                         pageSize : 20
38                     },
39                     tpl : {
40                         xtype: 'Template',
41                         xns: Roo
42                     },
43                     store : {
44                         xtype: 'Store',
45                         xns: Roo.data,
46                         listeners : {
47                             beforeload : function (_self, o)
48                             {
49                                 o.params = o.params || {};
50                                 o.params.test = 1;
51                             }
52                         },
53                         proxy : {
54                             xtype: 'HttpProxy',
55                             xns: Roo.data,
56                             method : 'GET',
57                             url : 'get-images.php'
58                         },
59                         reader : {
60                             xtype: 'JsonReader',
61                             xns: Roo.data,
62                             id : 'id',
63                             root : 'images',
64                             fields : [
65                                 {name: 'name', type: 'string'},
66                                 {name: 'size', type: 'string'},
67                                 {name: 'lastmod', type: 'string'},
68                                 {name: 'url', type: 'string'}
69                             ]
70                         }
71                     }
72                 }
73             ],
74             toolbar : {
75                 xtype: 'Toolbar',
76                 xns: Roo,
77                 items : [
78                     {
79                         xtype: 'Button',
80                         xns: Roo.Toolbar,
81                         text : "ADDDDDDDDDDD"
82                     }
83                 ]
84             }
85         };
86     }
87 });