]> git.proxmox.com Git - pve-manager.git/blob - www/manager6/sdn/zones/SimpleEdit.js
sdn: adapt edit panels for new API endpoints
[pve-manager.git] / www / manager6 / sdn / zones / SimpleEdit.js
1 Ext.define('PVE.sdn.zones.SimpleInputPanel', {
2 extend: 'PVE.panel.SDNZoneBase',
3
4 onlineHelp: 'pvesdn_zone_plugin_simple',
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 return values;
16 },
17
18 initComponent: function() {
19 var me = this;
20
21 me.items = [];
22 me.advancedItems = [
23 {
24 xtype: 'proxmoxcheckbox',
25 name: 'dhcp',
26 inputValue: 'dnsmasq',
27 uncheckedValue: null,
28 checked: false,
29 fieldLabel: gettext('automatic DHCP'),
30 deleteEmpty: !me.isCreate,
31 },
32 ];
33
34 me.callParent();
35 },
36 });