]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - src/node/NetworkView.js
ui: network: add columns for vlan-id and vlan-raw-device
[proxmox-widget-toolkit.git] / src / node / NetworkView.js
index 4805636ff6cf66f01883391018353373328a770c..2e83130288b685f92c7873816a19f701204717a8 100644 (file)
@@ -16,6 +16,8 @@ Ext.define('proxmox-networks', {
        'netmask6',
        'slaves',
        'type',
+       'vlan-id',
+       'vlan-raw-device',
     ],
     idProperty: 'iface',
 });
@@ -235,6 +237,7 @@ Ext.define('Proxmox.node.NetworkView', {
                    let win = Ext.create('Proxmox.node.NetworkEdit', {
                        nodename: me.nodename,
                        iftype: 'vlan',
+                       iface_default: find_next_iface_id('vlan'),
                        onlineHelp: 'sysadmin_network_configuration',
                    });
                    win.on('destroy', reload);
@@ -428,6 +431,18 @@ Ext.define('Proxmox.node.NetworkView', {
                            dataIndex: 'gateway',
                            renderer: renderer_generator('gateway'),
                        },
+                       {
+                           header: gettext('VLAN ID'),
+                           hidden: true,
+                           sortable: true,
+                           dataIndex: 'vlan-id',
+                       },
+                       {
+                           header: gettext('VLAN raw device'),
+                           hidden: true,
+                           sortable: true,
+                           dataIndex: 'vlan-raw-device',
+                       },
                        {
                            header: gettext('Comment'),
                            dataIndex: 'comments',