pve-manager/www/manager6/qemu/AudioEdit.js
Thomas Lamprecht 700434b2f6 pveAudioInputPanel: comment out onlineHelp doc reference for now
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-23 19:03:50 +02:00

67 lines
1.2 KiB
JavaScript

Ext.define('PVE.qemu.AudioInputPanel', {
extend: 'Proxmox.panel.InputPanel',
xtype: 'pveAudioInputPanel',
// FIXME: enable once we bumped doc-gen so this ref is included
//onlineHelp: 'qm_audio_device',
onGetValues: function(values) {
var ret = PVE.Parser.printPropertyString(values);
if (ret === '') {
return {
'delete': 'audio0'
};
}
return {
audio0: ret
};
},
items: [{
name: 'device',
xtype: 'proxmoxKVComboBox',
value: 'ich9-intel-hda',
fieldLabel: gettext('Audio Device'),
comboItems: [
['ich9-intel-hda', 'ich9-intel-hda'],
['intel-hda', 'intel-hda'],
['AC97', 'AC97']
]
}, {
name: 'driver',
xtype: 'displayfield',
value: 'spice',
submitValue: true,
fieldLabel: gettext('Backend Driver'),
}]
});
Ext.define('PVE.qemu.AudioEdit', {
extend: 'Proxmox.window.Edit',
vmconfig: undefined,
subject: gettext('Audio Device'),
items: [{
xtype: 'pveAudioInputPanel'
}],
initComponent : function() {
var me = this;
me.callParent();
me.load({
success: function(response) {
me.vmconfig = response.result.data;
var audio0 = me.vmconfig.audio0;
if (audio0) {
me.setValues(PVE.Parser.parsePropertyString(audio0));
}
}
});
}
});