]> git.proxmox.com Git - pve-manager.git/blame - www/manager6/qemu/QemuBiosEdit.js
update shipped appliance info index
[pve-manager.git] / www / manager6 / qemu / QemuBiosEdit.js
CommitLineData
cedc0418 1Ext.define('PVE.qemu.BiosEdit', {
9fccc702 2 extend: 'Proxmox.window.Edit',
d6dfc45b 3 alias: 'widget.pveQemuBiosEdit',
cd8f0fc5 4
e7d6f694 5 onlineHelp: 'qm_bios_and_uefi',
cd8f0fc5
TL
6 subject: 'BIOS',
7 autoLoad: true,
cedc0418 8
cd8f0fc5
TL
9 viewModel: {
10 data: {
11 bios: '__default__',
12 efidisk0: false,
13 },
14 formulas: {
15 showEFIDiskHint: (get) => get('bios') === 'ovmf' && !get('efidisk0'),
16 },
17 },
cedc0418 18
cd8f0fc5
TL
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',
f71b7c28 36 userCls: 'pmx-hint',
53633613 37 value: gettext('You need to add an EFI disk for storing the EFI settings. See the online help for details.'),
cd8f0fc5
TL
38 bind: {
39 hidden: '{!showEFIDiskHint}',
d6dfc45b 40 },
cd8f0fc5
TL
41 },
42 ],
cedc0418 43});