]> git.proxmox.com Git - extjs.git/blame - extjs/templates/admin-dashboard/modern/src/view/main/Main.js
add extjs 6.0.1 sources
[extjs.git] / extjs / templates / admin-dashboard / modern / src / view / main / Main.js
CommitLineData
6527f429
DM
1Ext.define('Admin.view.main.Main', {\r
2 extend: 'Ext.Container',\r
3 requires: [\r
4 'Ext.Button',\r
5 'Ext.list.Tree',\r
6 'Ext.navigation.View'\r
7 ],\r
8\r
9 controller: 'main',\r
10 platformConfig: {\r
11 phone: {\r
12 controller: 'phone-main'\r
13 }\r
14 },\r
15\r
16 layout: 'hbox',\r
17\r
18 items: [\r
19 {\r
20 xtype: 'maintoolbar',\r
21 docked: 'top',\r
22 userCls: 'main-toolbar shadow'\r
23 },\r
24 {\r
25 xtype: 'container',\r
26 userCls: 'main-nav-container',\r
27 reference: 'navigation',\r
28 scrollable: true,\r
29 items: [\r
30 {\r
31 xtype: 'treelist',\r
32 reference: 'navigationTree',\r
33 ui: 'navigation',\r
34 store: 'NavigationTree',\r
35 expanderFirst: false,\r
36 expanderOnly: false,\r
37 listeners: {\r
38 itemclick: 'onNavigationItemClick',\r
39 selectionchange: 'onNavigationTreeSelectionChange'\r
40 }\r
41 }\r
42 ]\r
43 },\r
44 {\r
45 xtype: 'navigationview',\r
46 flex: 1,\r
47 reference: 'mainCard',\r
48 userCls: 'main-container',\r
49 navigationBar: false\r
50 }\r
51 ]\r
52});\r