]> git.proxmox.com Git - proxmox-widget-toolkit.git/blame - src/form/IntegerField.js
TaskProgress: show text instead of percentage
[proxmox-widget-toolkit.git] / src / form / IntegerField.js
CommitLineData
01031528 1Ext.define('Proxmox.form.field.Integer', {
d44fdf59 2 extend: 'Ext.form.field.Number',
b2d1d61f 3 alias: 'widget.proxmoxintegerfield',
d44fdf59 4
f0372135 5 config: {
01031528 6 deleteEmpty: false,
f0372135
DM
7 },
8
d44fdf59
DM
9 allowDecimals: false,
10 allowExponential: false,
2cebd14b
DM
11 step: 1,
12
f0372135 13 getSubmitData: function() {
8df4bd63
TL
14 let me = this;
15 let data = null;
16 if (!me.disabled && me.submitValue && !me.isFileUpload()) {
17 let val = me.getSubmitValue();
18 if (val !== undefined && val !== null && val !== '') {
2cebd14b 19 data = {};
8df4bd63
TL
20 data[me.getName()] = val;
21 } else if (me.getDeleteEmpty()) {
22 data = {};
23 data.delete = me.getName();
2cebd14b 24 }
8df4bd63
TL
25 }
26 return data;
01031528 27 },
2cebd14b 28
d44fdf59 29});