]> git.proxmox.com Git - pmg-gui.git/blob - js/MailProxyTLSPanel.js
bump version to 1.0-42
[pmg-gui.git] / js / MailProxyTLSPanel.js
1 Ext.define('PMG.MailProxyTLSPanel', {
2 extend: 'Ext.panel.Panel',
3 alias: 'widget.pmgMailProxyTLSPanel',
4
5 layout: {
6 type: 'vbox',
7 align: 'stretch'
8 },
9
10 bodyPadding: '0 0 10 0',
11 defaults: {
12 collapsible: true,
13 animCollapse: false,
14 margin: '10 10 0 10'
15 },
16
17 initComponent: function() {
18 var me = this;
19
20 var tlsSettings = Ext.create('PMG.MailProxyTLS', {
21 title: gettext('Settings')
22 });
23
24 var tlsDomains = Ext.create('PMG.MailProxyTLSDomains', {
25 title: gettext('TLS Domain Policy')
26 });
27
28 me.items = [ tlsSettings, tlsDomains ];
29
30 me.callParent();
31
32 tlsSettings.relayEvents(me, ['activate', 'deactivate', 'destroy']);
33 tlsDomains.relayEvents(me, ['activate', 'deactivate', 'destroy']);
34 }
35 });