]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | Ext.define('AddressBook.view.Main', {\r |
2 | extend: 'Ext.navigation.View',\r | |
3 | xtype: 'mainview',\r | |
4 | \r | |
5 | requires: [\r | |
6 | 'AddressBook.view.Contacts',\r | |
7 | 'AddressBook.view.contact.Show',\r | |
8 | 'AddressBook.view.contact.Edit'\r | |
9 | ],\r | |
10 | \r | |
11 | config: {\r | |
12 | autoDestroy: false,\r | |
13 | \r | |
14 | navigationBar: {\r | |
15 | splitNavigation: false,\r | |
16 | items: [\r | |
17 | {\r | |
18 | xtype: 'button',\r | |
19 | id: 'editButton',\r | |
20 | text: 'Edit',\r | |
21 | align: 'right',\r | |
22 | hidden: true,\r | |
23 | hideAnimation: Ext.os.is.Android ? false : {\r | |
24 | type: 'fadeOut',\r | |
25 | duration: 200\r | |
26 | },\r | |
27 | showAnimation: Ext.os.is.Android ? false : {\r | |
28 | type: 'fadeIn',\r | |
29 | duration: 200\r | |
30 | }\r | |
31 | },\r | |
32 | {\r | |
33 | xtype: 'button',\r | |
34 | id: 'saveButton',\r | |
35 | text: 'Save',\r | |
36 | ui: 'sencha',\r | |
37 | align: 'right',\r | |
38 | hidden: true,\r | |
39 | hideAnimation: Ext.os.is.Android ? false : {\r | |
40 | type: 'fadeOut',\r | |
41 | duration: 200\r | |
42 | },\r | |
43 | showAnimation: Ext.os.is.Android ? false : {\r | |
44 | type: 'fadeIn',\r | |
45 | duration: 200\r | |
46 | }\r | |
47 | }\r | |
48 | ]\r | |
49 | },\r | |
50 | \r | |
51 | platformConfig: {\r | |
52 | blackberry: {\r | |
53 | navigationBar: {\r | |
54 | splitNavigation: {\r | |
55 | xtype: 'toolbar',\r | |
56 | items: [{\r | |
57 | docked: 'right',\r | |
58 | xtype: 'button',\r | |
59 | iconCls: 'pencil',\r | |
60 | id: 'editButton',\r | |
61 | hidden: true\r | |
62 | },{\r | |
63 | docked: 'right',\r | |
64 | xtype: 'button',\r | |
65 | iconCls: 'check',\r | |
66 | id: 'saveButton',\r | |
67 | hidden: true\r | |
68 | }]\r | |
69 | }\r | |
70 | }\r | |
71 | }\r | |
72 | },\r | |
73 | \r | |
74 | items: [\r | |
75 | { xtype: 'contacts' }\r | |
76 | ]\r | |
77 | }\r | |
78 | });\r |