pve-manager/www/manager6/sdn/ZoneContentPanel.js
Thomas Lamprecht 5f936d95fc ui: sdn: consistent usage of VNet & VLAN without gettext
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-06-14 14:10:56 +02:00

42 lines
880 B
JavaScript

Ext.define('PVE.sdn.ZoneContentPanel', {
extend: 'Ext.panel.Panel',
alias: 'widget.pveSDNZoneContentPanel',
title: 'VNet',
onlineHelp: 'pvesdn_config_vnet',
initComponent: function() {
var me = this;
var permissions_panel = Ext.createWidget('pveSDNVnetACLView', {
title: gettext('VNet Permissions'),
region: 'center',
border: false,
});
var vnetview_panel = Ext.createWidget('pveSDNZoneContentView', {
title: 'VNets',
region: 'west',
permissions_panel: permissions_panel,
nodename: me.nodename,
zone: me.zone,
width: '50%',
border: false,
split: true,
});
Ext.apply(me, {
layout: 'border',
items: [vnetview_panel, permissions_panel],
listeners: {
show: function() {
permissions_panel.fireEvent('show', permissions_panel);
},
},
});
me.callParent();
},
});