]>
Commit | Line | Data |
---|---|---|
2cebd14b | 1 | Ext.define('Proxmox.form.field.Integer',{ |
d44fdf59 | 2 | extend: 'Ext.form.field.Number', |
b2d1d61f | 3 | alias: 'widget.proxmoxintegerfield', |
d44fdf59 DM |
4 | |
5 | allowDecimals: false, | |
6 | allowExponential: false, | |
2cebd14b DM |
7 | step: 1, |
8 | ||
9 | deleteEmpty: false, | |
10 | ||
11 | getSubmitData: function() { | |
12 | var me = this, | |
13 | data = null, | |
14 | val; | |
15 | if (!me.disabled && me.submitValue && !me.isFileUpload()) { | |
16 | val = me.getSubmitValue(); | |
17 | if (val !== undefined && val !== null && val !== '') { | |
18 | data = {}; | |
19 | data[me.getName()] = val; | |
20 | } else if (me.deleteEmpty) { | |
21 | data = {}; | |
22 | data['delete'] = me.getName(); | |
23 | } | |
24 | } | |
25 | return data; | |
26 | } | |
27 | ||
d44fdf59 | 28 | }); |