//th: 'Thai',
tr: 'Turkish',
},
- kvm_keymap_array: () => Object.entries(PVE.Utils.kvm_keymaps),
kvm_vga_drivers: {
'__default__': Proxmox.Utils.defaultText,
virtio: 'VirtIO-GPU',
none: Proxmox.Utils.noneText,
},
- kvm_vga_driver_array: () => Object.entries(PVE.Utils.kvm_vga_drivers),
render_kvm_language: function(value) {
if (!value) {
'html5': 'HTML5 (noVNC)',
'xtermjs': 'xterm.js',
},
- console_viewer_array: () => Object.entries(PVE.Utils.console_map),
render_console_viewer: function(value) {
value = value || '__default__';
me.add_combobox_row('keyboard', gettext('Keyboard Layout'), {
renderer: PVE.Utils.render_kvm_language,
- comboItems: PVE.Utils.kvm_keymap_array(),
+ comboItems: Object.entries(PVE.Utils.kvm_keymaps),
defaultValue: '__default__',
deleteEmpty: true,
});
});
me.add_combobox_row('console', gettext('Console Viewer'), {
renderer: PVE.Utils.render_console_viewer,
- comboItems: PVE.Utils.console_viewer_array(),
+ comboItems: Object.entries(PVE.Utils.console_map),
defaultValue: '__default__',
deleteEmpty: true,
});
Ext.define('PVE.form.VNCKeyboardSelector', {
extend: 'Proxmox.form.KVComboBox',
alias: ['widget.VNCKeyboardSelector'],
- comboItems: PVE.Utils.kvm_keymap_array(),
+ comboItems: Object.entries(PVE.Utils.kvm_keymaps),
});
value: '__default__',
deleteEmpty: false,
fieldLabel: gettext('Graphic card'),
- comboItems: PVE.Utils.kvm_vga_driver_array(),
+ comboItems: Object.entries(PVE.Utils.kvm_vga_drivers),
validator: function(v) {
let cfg = this.up('proxmoxWindowEdit').vmconfig || {};
deleteEmpty: false,
fieldLabel: gettext('Graphic card'),
name: 'vga',
- comboItems: PVE.Utils.kvm_vga_driver_array(),
+ comboItems: Object.entries(PVE.Utils.kvm_vga_drivers),
},
{
xtype: 'proxmoxKVComboBox',