]>
Commit | Line | Data |
---|---|---|
295fbab8 SI |
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'), | |
c87d46fb | 7 | onlineHelp: 'pmgconfig_mailproxy_dkim', |
295fbab8 SI |
8 | }); |
9 | ||
10 | Ext.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 | }); |