]> git.proxmox.com Git - pve-manager.git/blob - www/manager6/sdn/zones/VxlanEdit.js
ui: eslint: fix trailing comma and comma related whitespaces errors
[pve-manager.git] / www / manager6 / sdn / zones / VxlanEdit.js
1 Ext.define('PVE.sdn.zones.VxlanInputPanel', {
2 extend: 'PVE.panel.SDNZoneBase',
3
4 onlineHelp: 'pvesdn_zone_plugin_vxlan',
5
6 onGetValues: function(values) {
7 var me = this;
8
9 if (me.isCreate) {
10 values.type = me.type;
11 } else {
12 delete values.zone;
13 }
14
15 delete values.mode;
16
17 return values;
18 },
19
20 initComponent : function() {
21 var me = this;
22
23 me.items = [
24 {
25 xtype: me.isCreate ? 'textfield' : 'displayfield',
26 maxLength: 8,
27 name: 'zone',
28 value: me.zone || '',
29 fieldLabel: 'ID',
30 allowBlank: false,
31 },
32 {
33 xtype: 'textfield',
34 name: 'peers',
35 fieldLabel: gettext('Peer Address List'),
36 allowBlank: false,
37 },
38 {
39 xtype: 'proxmoxintegerfield',
40 name: 'mtu',
41 minValue: 100,
42 maxValue: 65000,
43 fieldLabel: 'MTU',
44 skipEmptyText: true,
45 allowBlank: true,
46 emptyText: 'auto',
47 },
48 {
49 xtype: 'pveNodeSelector',
50 name: 'nodes',
51 fieldLabel: gettext('Nodes'),
52 emptyText: gettext('All') + ' (' + gettext('No restrictions') +')',
53 multiSelect: true,
54 autoSelect: false,
55 },
56
57 ];
58
59 me.callParent();
60 },
61 });