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