]>
git.proxmox.com Git - pmg-gui.git/blob - js/MailProxyTLS.js
a2b1e863bac7b4836f6b0a17ebed52c5e687cbfd
1 Ext
.define('PMG.MailProxyTLS', {
2 extend
: 'Proxmox.grid.ObjectGrid',
3 alias
: ['widget.pmgMailProxyTLS'],
7 initComponent : function() {
10 me
.add_boolean_row('tls', gettext('Enable TLS'));
12 me
.add_boolean_row('tlslog', gettext('Enable TLS Logging'));
14 me
.add_boolean_row('tlsheader', gettext('Add TLS received header'));
16 var baseurl
= '/config/mail';
18 me
.selModel
= Ext
.create('Ext.selection.RowModel', {});
22 text
: gettext('Edit'),
23 xtype
: 'proxmoxButton',
25 handler: function() { me
.run_editor() },
28 url
: '/api2/json' + baseurl
,
30 url
: '/api2/extjs' + baseurl
35 itemdblclick
: me
.run_editor
41 me
.on('activate', me
.rstore
.startUpdate
);
42 me
.on('destroy', me
.rstore
.stopUpdate
);
43 me
.on('deactivate', me
.rstore
.stopUpdate
);