]>
git.proxmox.com Git - pve-manager.git/blob - www/manager6/form/AgentFeatureSelector.js
1 Ext
.define('PVE.form.AgentFeatureSelector', {
2 extend
: 'Proxmox.panel.InputPanel',
3 alias
: ['widget.pveAgentFeatureSelector'],
9 xtype
: 'proxmoxcheckbox',
10 boxLabel
: Ext
.String
.format(gettext('Use {0}'), 'QEMU Guest Agent'),
16 xtype
: 'proxmoxcheckbox',
17 boxLabel
: gettext('Run guest-trim after a disk move or VM migration'),
18 name
: 'fstrim_cloned_disks',
20 disabled
: '{!enabled.checked}',
25 xtype
: 'displayfield',
27 value
: gettext('Make sure the QEMU Guest Agent is installed in the VM'),
29 hidden
: '{!enabled.checked}',
36 xtype
: 'proxmoxKVComboBox',
42 ['__default__', Proxmox
.Utils
.defaultText
+ " (VirtIO)"],
49 onGetValues: function(values
) {
50 var agentstr
= PVE
.Parser
.printPropertyString(values
, 'enabled');
51 return { agent
: agentstr
};
54 setValues: function(values
) {
55 let res
= PVE
.Parser
.parsePropertyString(values
.agent
, 'enabled');
56 this.callParent([res
]);