]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/SpamContextMenu.js
backup config: add icons to tab buttons
[pmg-gui.git] / js / SpamContextMenu.js
index 819f1dce539556b1126051deb5dc99b4a1a0f96c..01064976c8aee2c1132321a84900482d149c10f9 100644 (file)
@@ -1,43 +1,31 @@
 Ext.define('PMG.menu.SpamContextMenu', {
-    extend: 'Ext.menu.Menu',
-
-    showSeparator: false,
-
-    controller: {
-       xclass: 'Ext.app.ViewController',
-       callCallback: function(btn) {
-           var me = this.getView();
-           if (Ext.isFunction(me.callback)) {
-               me.callback(btn.action);
-           }
-       }
-    },
+    extend: 'PMG.menu.QuarantineContextMenu',
 
     items: [
        {
            text: gettext('Deliver'),
-           iconCls: 'fa fa-fw fa-paper-plane-o',
+           iconCls: 'fa fa-fw fa-paper-plane-o info-blue',
            action: 'deliver',
-           handler: 'callCallback'
+           handler: 'callCallback',
        },
        {
            text: gettext('Delete'),
-           iconCls: 'fa fa-fw fa-trash-o',
+           iconCls: 'fa fa-fw fa-trash-o critical',
            action: 'delete',
-           handler: 'callCallback'
+           handler: 'callCallback',
        },
        { xtype: 'menuseparator' },
        {
            text: gettext('Whitelist'),
            iconCls: 'fa fa-fw fa-check',
            action: 'whitelist',
-           handler: 'action'
+           handler: 'callCallback',
        },
        {
            text: gettext('Blacklist'),
            iconCls: 'fa fa-fw fa-times',
            action: 'blacklist',
-           handler: 'action'
-       }
-    ]
+           handler: 'callCallback',
+       },
+    ],
 });