]> git.proxmox.com Git - pve-manager.git/blob - www/manager6/qemu/QemuBiosEdit.js
update shipped appliance info index
[pve-manager.git] / www / manager6 / qemu / QemuBiosEdit.js
1 Ext.define('PVE.qemu.BiosEdit', {
2 extend: 'Proxmox.window.Edit',
3 alias: 'widget.pveQemuBiosEdit',
4
5 onlineHelp: 'qm_bios_and_uefi',
6 subject: 'BIOS',
7 autoLoad: true,
8
9 viewModel: {
10 data: {
11 bios: '__default__',
12 efidisk0: false,
13 },
14 formulas: {
15 showEFIDiskHint: (get) => get('bios') === 'ovmf' && !get('efidisk0'),
16 },
17 },
18
19 items: [
20 {
21 xtype: 'pveQemuBiosSelector',
22 onlineHelp: 'qm_bios_and_uefi',
23 name: 'bios',
24 value: '__default__',
25 bind: '{bios}',
26 fieldLabel: 'BIOS',
27 },
28 {
29 xtype: 'displayfield',
30 name: 'efidisk0',
31 bind: '{efidisk0}',
32 hidden: true,
33 },
34 {
35 xtype: 'displayfield',
36 userCls: 'pmx-hint',
37 value: gettext('You need to add an EFI disk for storing the EFI settings. See the online help for details.'),
38 bind: {
39 hidden: '{!showEFIDiskHint}',
40 },
41 },
42 ],
43 });