]>
git.proxmox.com Git - proxmox-backup.git/blob - www/DataStorePanel.js
1 Ext
.define('PBS.DataStorePanel', {
2 extend
: 'Ext.tab.Panel',
3 alias
: 'widget.pbsDataStorePanel',
4 mixins
: ['Proxmox.Mixin.CBind'],
6 cbindData: function(initalConfig
) {
9 aclPath
: `/datastore/${me.datastore}`,
20 xtype
: 'pbsDataStoreSummary',
21 title
: gettext('Summary'),
23 iconCls
: 'fa fa-book',
25 datastore
: '{datastore}',
29 xtype
: 'pbsDataStoreContent',
33 datastore
: '{datastore}',
37 title
: gettext('Prune & Garbage collection'),
38 xtype
: 'pbsDataStorePruneAndGC',
40 iconCls
: 'fa fa-trash-o',
42 datastore
: '{datastore}',
46 iconCls
: 'fa fa-refresh',
48 xtype
: 'pbsSyncJobView',
50 datastore
: '{datastore}',
54 iconCls
: 'fa fa-check-circle',
56 xtype
: 'pbsVerifyJobView',
58 datastore
: '{datastore}',
64 iconCls
: 'fa fa-unlock',
72 initComponent: function() {
74 me
.title
= `${gettext("Datastore")}: ${me.datastore}`;