]> git.proxmox.com Git - pmg-gui.git/blob - js/SpamContextMenu.js
ui: pbs remote: use proxmoxtextfield for password edit xtype again
[pmg-gui.git] / js / SpamContextMenu.js
1 Ext.define('PMG.menu.SpamContextMenu', {
2 extend: 'Ext.menu.Menu',
3
4 showSeparator: false,
5
6 controller: {
7 xclass: 'Ext.app.ViewController',
8 callCallback: function(btn) {
9 let view = this.getView();
10 if (Ext.isFunction(view.callback)) {
11 view.callback(btn.action);
12 }
13 },
14 },
15
16 items: [
17 {
18 text: gettext('Deliver'),
19 iconCls: 'fa fa-fw fa-paper-plane-o',
20 action: 'deliver',
21 handler: 'callCallback',
22 },
23 {
24 text: gettext('Delete'),
25 iconCls: 'fa fa-fw fa-trash-o',
26 action: 'delete',
27 handler: 'callCallback',
28 },
29 { xtype: 'menuseparator' },
30 {
31 text: gettext('Whitelist'),
32 iconCls: 'fa fa-fw fa-check',
33 action: 'whitelist',
34 handler: 'callCallback',
35 },
36 {
37 text: gettext('Blacklist'),
38 iconCls: 'fa fa-fw fa-times',
39 action: 'blacklist',
40 handler: 'callCallback',
41 },
42 ],
43 });