]> git.proxmox.com Git - extjs.git/blame - extjs/build/examples/classic/app/nested-loading/app/view/Viewport.js
add extjs 6.0.1 sources
[extjs.git] / extjs / build / examples / classic / app / nested-loading / app / view / Viewport.js
CommitLineData
6527f429
DM
1/**\r
2 * The main application viewport, which displays the whole application\r
3 * @extends Ext.Viewport\r
4 */\r
5Ext.define('Books.view.Viewport', {\r
6 extend: 'Ext.Viewport', \r
7 layout: 'fit',\r
8 \r
9 requires: [\r
10 'Books.view.Header',\r
11 'Books.view.book.View',\r
12 'Books.view.book.SideBar',\r
13 'Books.view.review.List'\r
14 ],\r
15\r
16 initComponent: function() {\r
17 var me = this;\r
18\r
19 Ext.apply(me, {\r
20 items: [\r
21 {\r
22 xtype: 'panel',\r
23 border: false,\r
24 id : 'viewport',\r
25 layout: {\r
26 type: 'vbox',\r
27 align: 'stretch'\r
28 },\r
29\r
30 dockedItems: [\r
31 Ext.create('Books.view.Header'),\r
32 Ext.create('Books.view.book.SideBar')\r
33 ],\r
34\r
35 items: [\r
36 Ext.create('Books.view.book.View'),\r
37 Ext.create('Books.view.review.List')\r
38 ]\r
39 }\r
40 ]\r
41 });\r
42\r
43 me.callParent(arguments);\r
44 }\r
45});