]> git.proxmox.com Git - pve-manager.git/blob - www/manager/qemu/MemoryEdit.js
imported from svn 'pve-manager/pve2'
[pve-manager.git] / www / manager / qemu / MemoryEdit.js
1 Ext.define('PVE.qemu.MemoryInputPanel', {
2 extend: 'PVE.panel.InputPanel',
3 alias: 'widget.PVE.qemu.MemoryInputPanel',
4
5 insideWizard: false,
6
7 initComponent : function() {
8 var me = this;
9
10 var items = {
11 xtype: 'numberfield',
12 name: 'memory',
13 minValue: 32,
14 maxValue: 128*1024,
15 value: '512',
16 step: 32,
17 fieldLabel: 'Memory (MB)',
18 allowBlank: false
19 };
20
21 if (me.insideWizard) {
22 me.column1 = items;
23 } else {
24 me.items = items;
25 }
26
27 me.callParent();
28 }
29 });
30
31 Ext.define('PVE.qemu.MemoryEdit', {
32 extend: 'PVE.window.Edit',
33
34 initComponent : function() {
35 var me = this;
36
37 Ext.apply(me, {
38 title: "Edit memory settings",
39 items: Ext.create('PVE.qemu.MemoryInputPanel')
40 });
41
42 me.callParent();
43
44 me.load();
45 }
46 });