]>
Commit | Line | Data |
---|---|---|
06694509 DM |
1 | Ext.define('Proxmox.node.TimeEdit', { |
2 | extend: 'Proxmox.window.Edit', | |
3 | alias: ['widget.proxmoxNodeTimeEdit'], | |
4 | ||
bf49d2da TL |
5 | subject: gettext('Time zone'), |
6 | ||
7 | width: 400, | |
8 | ||
9 | autoLoad: true, | |
10 | ||
11 | fieldDefaults: { | |
12 | labelWidth: 70 | |
13 | }, | |
14 | ||
15 | items: { | |
16 | xtype: 'combo', | |
17 | fieldLabel: gettext('Time zone'), | |
18 | name: 'timezone', | |
19 | queryMode: 'local', | |
20 | store: Ext.create('Proxmox.data.TimezoneStore'), | |
21 | displayField: 'zone', | |
22 | forceSelection: true, | |
23 | editable: false, | |
24 | allowBlank: false | |
25 | }, | |
26 | ||
06694509 DM |
27 | initComponent : function() { |
28 | var me = this; | |
29 | ||
30 | if (!me.nodename) { | |
31 | throw "no node name specified"; | |
32 | } | |
bf49d2da | 33 | me.url = "/api2/extjs/nodes/" + me.nodename + "/time"; |
06694509 DM |
34 | |
35 | me.callParent(); | |
06694509 DM |
36 | } |
37 | }); |