]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/form/BridgeSelector.js
1 Ext
.define('PVE.form.BridgeSelector', {
2 extend
: 'Proxmox.form.ComboGrid',
3 alias
: ['widget.PVE.form.BridgeSelector'],
5 bridgeType
: 'any_bridge', // bridge, OVSBridge or any_bridge
8 fields
: [ 'iface', 'active', 'type' ],
18 displayField
: 'iface',
22 header
: gettext('Bridge'),
28 header
: gettext('Active'),
31 renderer
: Proxmox
.Utils
.format_boolean
34 header
: gettext('Comment'),
35 dataIndex
: 'comments',
36 renderer
: Ext
.String
.htmlEncode
,
42 setNodename: function(nodename
) {
45 if (!nodename
|| (me
.nodename
=== nodename
)) {
49 me
.nodename
= nodename
;
53 url
: '/api2/json/nodes/' + me
.nodename
+ '/network?type=' +
60 initComponent: function() {
63 var nodename
= me
.nodename
;
64 me
.nodename
= undefined;
68 me
.setNodename(nodename
);