mirror of
https://git.proxmox.com/git/pmg-gui
synced 2025-04-28 16:21:12 +00:00
44 lines
779 B
JavaScript
44 lines
779 B
JavaScript
Ext.define('PMG.VirusCharts', {
|
|
extend: 'Ext.grid.GridPanel',
|
|
xtype: 'pmgVirusCharts',
|
|
|
|
title: gettext('Statistics') + ': ' + gettext('Virus Charts'),
|
|
|
|
border: false,
|
|
disableSelection: true,
|
|
|
|
tbar: [{ xtype: 'pmgStatTimeSelector' }],
|
|
|
|
emptyText: gettext('No data in database'),
|
|
viewConfig: {
|
|
deferEmptyText: false,
|
|
},
|
|
|
|
store: {
|
|
xclass: 'PMG.data.StatStore',
|
|
fields: ['name', 'count'],
|
|
staturl: "/api2/json/statistics/virus",
|
|
},
|
|
|
|
columns: [
|
|
{
|
|
header: gettext('Name'),
|
|
flex: 1,
|
|
dataIndex: 'name',
|
|
},
|
|
{
|
|
header: gettext('Count'),
|
|
width: 150,
|
|
dataIndex: 'count',
|
|
},
|
|
],
|
|
|
|
initComponent: function() {
|
|
var me = this;
|
|
|
|
me.callParent();
|
|
|
|
Proxmox.Utils.monStoreErrors(me, me.store);
|
|
},
|
|
});
|