]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - form/IntegerField.js
eslint fixes all over the place
[proxmox-widget-toolkit.git] / form / IntegerField.js
index b947ea6a2ac3db9af998833b870660a964fd99f4..457c302281b92195fca019cde6adb9184f161ef9 100644 (file)
@@ -1,14 +1,16 @@
-Ext.define('Proxmox.form.field.Integer',{
+Ext.define('Proxmox.form.field.Integer', {
     extend: 'Ext.form.field.Number',
     alias: 'widget.proxmoxintegerfield',
 
+    config: {
+       deleteEmpty: false,
+    },
+
     allowDecimals: false,
     allowExponential: false,
     step: 1,
 
-    deleteEmpty: false,
-
-    getSubmitData: function() {
+   getSubmitData: function() {
         var me = this,
             data = null,
             val;
@@ -17,12 +19,12 @@ Ext.define('Proxmox.form.field.Integer',{
             if (val !== undefined && val !== null && val !== '') {
                 data = {};
                 data[me.getName()] = val;
-            } else if (me.deleteEmpty) {
+            } else if (me.getDeleteEmpty()) {
                data = {};
-                data['delete'] = me.getName();
+                data.delete = me.getName();
            }
         }
         return data;
-    }
+    },
 
 });