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