]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/ObjectGroupSelector.js
hourly mail distribution chart: add dynamic color switching
[pmg-gui.git] / js / ObjectGroupSelector.js
index f4682a96a7369fae3732fdda395591db26861626..3a17e5e5a0b4a08e6860c7ec96cbbe7f592f0307 100644 (file)
@@ -9,7 +9,7 @@ Ext.define('PMG.ObjectGroupSelector', {
 
     rulegroup: undefined,
 
-    initComponent : function() {
+    initComponent: function() {
        var me = this;
 
        if (!me.rulegroup) {
@@ -36,18 +36,32 @@ Ext.define('PMG.ObjectGroupSelector', {
        } else {
            throw "unknown rulegroup";
        }
-       
-       me.items = {
-           xtype: 'pmgObjectGroupList',
-           enableButtons: false,
-           ogclass: ogclass,
-           listeners: {
-               itemdblclick: function(view, rec) {
-                   me.fireEvent('selectObjectGroup', me, rec);
-               }
-           }
-       };
+
+       if (me.rulegroup === 'action') {
+           me.items = {
+               xtype: 'pmgActionList',
+               title: undefined,
+               enableButtons: false,
+               border: true,
+               listeners: {
+                   itemdblclick: function(view, rec) {
+                       me.fireEvent('selectObjectGroup', me, rec);
+                   },
+               },
+           };
+       } else {
+           me.items = {
+               xtype: 'pmgObjectGroupList',
+               enableButtons: false,
+               ogclass: ogclass,
+               listeners: {
+                   itemdblclick: function(view, rec) {
+                       me.fireEvent('selectObjectGroup', me, rec);
+                   },
+               },
+           };
+       }
 
        me.callParent();
-    }
+    },
 });