]> git.proxmox.com Git - pmg-gui.git/blob - js/MailProxyDKIMPanel.js
mobile quarantine: add dark theme support to the mobile quarantine
[pmg-gui.git] / js / MailProxyDKIMPanel.js
1 Ext.define('PMG.DKIMDomains', {
2 extend: 'PMG.RelayDomains',
3 alias: ['widget.pmgDKIMDomains'],
4
5 baseurl: '/config/dkim/domains',
6 domain_desc: gettext('Sign Domain'),
7 onlineHelp: 'pmgconfig_mailproxy_dkim',
8 });
9
10 Ext.define('PMG.MailProxyDKIMPanel', {
11 extend: 'Ext.panel.Panel',
12 alias: 'widget.pmgMailProxyDKIMPanel',
13
14 layout: {
15 type: 'vbox',
16 align: 'stretch',
17 },
18
19 bodyPadding: '0 0 10 0',
20 defaults: {
21 collapsible: true,
22 animCollapse: false,
23 margin: '10 10 0 10',
24 },
25
26 initComponent: function() {
27 var me = this;
28
29 var DKIMSettings = Ext.create('PMG.DKIMSettings', {
30 title: gettext('Settings'),
31 });
32
33 var DKIMDomains = Ext.create('PMG.DKIMDomains', {
34 title: gettext('Sign Domains'),
35 flex: 1,
36 });
37
38 me.items = [DKIMSettings, DKIMDomains];
39
40 me.callParent();
41
42 DKIMSettings.relayEvents(me, ['activate', 'deactivate', 'destroy']);
43 DKIMDomains.relayEvents(me, ['activate', 'deactivate', 'destroy']);
44 },
45 });