]> git.proxmox.com Git - pmg-gui.git/blobdiff - js/MailProxyTLSPanel.js
mail proxy: transports: consitent add/edit/remove button
[pmg-gui.git] / js / MailProxyTLSPanel.js
index 1838d1ca7371ff1ed3a7765c6b4dca514ace4b1e..96b24deb393ffd0dd4261a4b8cfafbd04d7bff67 100644 (file)
@@ -4,33 +4,39 @@ Ext.define('PMG.MailProxyTLSPanel', {
 
     layout: {
        type: 'vbox',
-       align: 'stretch'
+       align: 'stretch',
     },
 
     bodyPadding: '0 0 10 0',
     defaults: {
        collapsible: true,
        animCollapse: false,
-       margin: '10 10 0 10'
+       margin: '10 10 0 10',
     },
 
     initComponent: function() {
        var me = this;
 
        var tlsSettings = Ext.create('PMG.MailProxyTLS', {
-           title: gettext('Settings')
+           title: gettext('Settings'),
        });
 
        var tlsDestinations = Ext.create('PMG.MailProxyTLSDestinations', {
            title: gettext('TLS Destination Policy'),
-           flex: 1
+           flex: 1,
        });
 
-       me.items = [ tlsSettings, tlsDestinations ];
+       const tlsInboundDomains = Ext.create('PMG.MailProxyTLSInboundDomains', {
+           title: gettext('TLS Inbound Domains'),
+           flex: 1,
+       });
+
+       me.items = [tlsSettings, tlsDestinations, tlsInboundDomains];
 
        me.callParent();
 
        tlsSettings.relayEvents(me, ['activate', 'deactivate', 'destroy']);
        tlsDestinations.relayEvents(me, ['activate', 'deactivate', 'destroy']);
-    }
+       tlsInboundDomains.relayEvents(me, ['activate', 'deactivate', 'destroy']);
+    },
 });