mirror of
https://git.proxmox.com/git/pmg-gui
synced 2025-04-28 21:28:35 +00:00
46 lines
978 B
JavaScript
46 lines
978 B
JavaScript
Ext.define('PMG.DKIMDomains', {
|
|
extend: 'PMG.RelayDomains',
|
|
alias: ['widget.pmgDKIMDomains'],
|
|
|
|
baseurl: '/config/dkim/domains',
|
|
domain_desc: gettext('Sign Domain'),
|
|
onlineHelp: 'pmgconfig_mailproxy_dkim',
|
|
});
|
|
|
|
Ext.define('PMG.MailProxyDKIMPanel', {
|
|
extend: 'Ext.panel.Panel',
|
|
alias: 'widget.pmgMailProxyDKIMPanel',
|
|
|
|
layout: {
|
|
type: 'vbox',
|
|
align: 'stretch',
|
|
},
|
|
|
|
bodyPadding: '0 0 10 0',
|
|
defaults: {
|
|
collapsible: true,
|
|
animCollapse: false,
|
|
margin: '10 10 0 10',
|
|
},
|
|
|
|
initComponent: function() {
|
|
var me = this;
|
|
|
|
var DKIMSettings = Ext.create('PMG.DKIMSettings', {
|
|
title: gettext('Settings'),
|
|
});
|
|
|
|
var DKIMDomains = Ext.create('PMG.DKIMDomains', {
|
|
title: gettext('Sign Domains'),
|
|
flex: 1,
|
|
});
|
|
|
|
me.items = [DKIMSettings, DKIMDomains];
|
|
|
|
me.callParent();
|
|
|
|
DKIMSettings.relayEvents(me, ['activate', 'deactivate', 'destroy']);
|
|
DKIMDomains.relayEvents(me, ['activate', 'deactivate', 'destroy']);
|
|
},
|
|
});
|