]>
git.proxmox.com Git - pmg-gui.git/blob - js/VirusQuarantineOptions.js
1 Ext
.define('PMG.VirusQuarantineOptions', {
2 extend
: 'Proxmox.grid.ObjectGrid',
3 alias
: ['widget.pmgVirusQuarantineOptions'],
7 initComponent: function() {
10 me
.add_integer_row('lifetime', gettext('Lifetime (days)'),
12 minValue
: 1, defaultValue
: 7,
16 me
.add_boolean_row('viewimages', gettext('View images'),
19 me
.add_boolean_row('allowhrefs', gettext('Allow HREFs'),
22 var baseurl
= '/config/virusquar';
24 me
.selModel
= Ext
.create('Ext.selection.RowModel', {});
28 text
: gettext('Edit'),
29 xtype
: 'proxmoxButton',
31 handler: function() { me
.run_editor(); },
32 selModel
: me
.selModel
,
34 url
: '/api2/json' + baseurl
,
36 url
: '/api2/extjs' + baseurl
,
37 onlineHelp
: 'pmgconfig_clamav_quarantine',
42 itemdblclick
: me
.run_editor
,
48 me
.on('activate', me
.rstore
.startUpdate
);
49 me
.on('destroy', me
.rstore
.stopUpdate
);
50 me
.on('deactivate', me
.rstore
.stopUpdate
);