]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/qemu/DisplayEdit.js
1 Ext
.define('PVE.qemu.DisplayEdit', {
2 extend
: 'Proxmox.window.Edit',
6 subject
: gettext('Display'),
11 xtype
: 'proxmoxKVComboBox',
13 fieldLabel
: gettext('Graphic card'),
14 comboItems
: PVE
.Utils
.kvm_vga_driver_array(),
15 validator: function() {
16 var v
= this.getValue();
17 var cfg
= this.up('proxmoxWindowEdit').vmconfig
|| {};
19 if (v
.match(/^serial\d+$/) && (!cfg
[v
] || cfg
[v
] !== 'socket')) {
20 var fmt
= gettext("Serial interface '{0}' is not correctly configured.");
21 return Ext
.String
.format(fmt
, v
);
27 initComponent : function() {
33 success: function(response
) {
34 me
.vmconfig
= response
.result
.data
;
35 me
.setValues(me
.vmconfig
);