]> git.proxmox.com Git - proxmox-widget-toolkit.git/blobdiff - node/TimeView.js
window/Edit: accept bodyPadding from config
[proxmox-widget-toolkit.git] / node / TimeView.js
index 1327b801b4919282d927dc5d0d916b315758388a..05319ee9d9ace69ef5411c058f242e0df9d31564 100644 (file)
@@ -26,18 +26,19 @@ Ext.define('Proxmox.node.TimeView', {
            url: "/api2/json/nodes/" + me.nodename + "/time",
            cwidth1: 150,
            interval: 1000,
+           run_editor: run_editor,
            rows: {
-               timezone: { 
-                   header: gettext('Time zone'), 
+               timezone: {
+                   header: gettext('Time zone'),
                    required: true
                },
-               localtime: { 
-                   header: gettext('Server time'), 
-                   required: true, 
-                   renderer: renderlocaltime 
+               localtime: {
+                   header: gettext('Server time'),
+                   required: true,
+                   renderer: renderlocaltime
                }
            },
-           tbar: [ 
+           tbar: [
                {
                    text: gettext("Edit"),
                    handler: run_editor
@@ -50,12 +51,8 @@ Ext.define('Proxmox.node.TimeView', {
 
        me.callParent();
 
-       me.rstore.startUpdate();
-    },
-
-    onDestroy: function() {
-       var me = this;
-       me.rstore.stopUpdate();
-       me.callParent();
+       me.on('activate', me.rstore.startUpdate);
+       me.on('deactivate', me.rstore.stopUpdate);
+       me.on('destroy', me.rstore.stopUpdate);
     }
 });