]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
node status view: code cleanup
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 22 Apr 2021 13:32:27 +0000 (15:32 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 22 Apr 2021 13:32:27 +0000 (15:32 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/panel/StatusView.js

index 059508a9682bce512d17006c1630ace995ae3ad0..0180fe91a051a96d7a363116ae6ba9535f18b7e3 100644 (file)
@@ -9,20 +9,20 @@ Ext.define('Proxmox.panel.StatusView', {
     title: gettext('Status'),
 
     getRecordValue: function(key, store) {
+       let me = this;
+
        if (!key) {
            throw "no key given";
        }
-       var me = this;
 
        if (store === undefined) {
            store = me.getStore();
        }
 
-       var rec = store.getById(key);
+       let rec = store.getById(key);
        if (rec) {
            return rec.data.value;
        }
-
        return '';
     },
 
@@ -55,8 +55,8 @@ Ext.define('Proxmox.panel.StatusView', {
     },
 
     updateField: function(field) {
-       var me = this;
-       var renderer = me.fieldRenderer;
+       let me = this;
+       let renderer = me.fieldRenderer;
        if (Ext.isFunction(field.renderer)) {
            renderer = field.renderer;
        }
@@ -65,12 +65,10 @@ Ext.define('Proxmox.panel.StatusView', {
        } else if (field.textField !== undefined) {
            field.updateValue(renderer.call(field, me.getRecordValue(field.textField)));
        } else if (field.valueField !== undefined) {
-           var used = me.getRecordValue(field.valueField);
-           /* string and int */
-           var max = field.maxField !== undefined ? me.getRecordValue(field.maxField) : 1;
-
-           var calculate = me.fieldCalculator;
+           let used = me.getRecordValue(field.valueField);
+           let max = field.maxField !== undefined ? me.getRecordValue(field.maxField) : 1;
 
+           let calculate = me.fieldCalculator;
            if (Ext.isFunction(field.calculate)) {
                calculate = field.calculate;
            }
@@ -79,7 +77,8 @@ Ext.define('Proxmox.panel.StatusView', {
     },
 
     getStore: function() {
-       var me = this;
+       let me = this;
+
        if (!me.rstore) {
            throw "there is no rstore";
        }
@@ -88,29 +87,28 @@ Ext.define('Proxmox.panel.StatusView', {
     },
 
     updateTitle: function() {
-       var me = this;
+       let me = this;
        me.setTitle(me.getRecordValue('name'));
     },
 
     updateValues: function(store, records, success) {
+       let me = this;
+
        if (!success) {
            return; // do not update if store load was not successful
        }
-       var me = this;
-       var itemsToUpdate = me.query('pmxInfoWidget');
 
-       itemsToUpdate.forEach(me.updateField, me);
+       me.query('pmxInfoWidget').forEach(me.updateField, me);
 
        me.updateTitle(store);
     },
 
     initComponent: function() {
-       var me = this;
+       let me = this;
 
        if (!me.rstore) {
            throw "no rstore given";
        }
-
        if (!me.title) {
            throw "no title given";
        }