ui: tape/ChangerStatus: remove unnecessary buttons

they exist in the changer config pane, and are unnecessary here

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2021-02-05 15:26:17 +01:00 committed by Dietmar Maurer
parent f197c286d5
commit 99dd709f3e

View File

@ -25,30 +25,6 @@ Ext.define('PBS.TapeManagement.ChangerStatus', {
}
},
onAdd: function() {
let me = this;
Ext.create('PBS.TapeManagement.ChangerEditWindow', {
listeners: {
destroy: function() {
me.reloadList();
},
},
}).show();
},
onEdit: function() {
let me = this;
let vm = me.getViewModel();
let changerid = vm.get('changer');
Ext.create('PBS.TapeManagement.ChangerEditWindow', {
changerid,
autoLoad: true,
listeners: {
destroy: () => me.reload(),
},
}).show();
},
importTape: function(view, rI, cI, button, el, record) {
let me = this;
let vm = me.getViewModel();
@ -455,40 +431,6 @@ Ext.define('PBS.TapeManagement.ChangerStatus', {
selModel: false,
},
'-',
{
text: gettext('Add'),
xtype: 'proxmoxButton',
handler: 'onAdd',
selModel: false,
},
{
text: gettext('Edit'),
xtype: 'proxmoxButton',
handler: 'onEdit',
bind: {
disabled: '{!changerSelected}',
},
},
{
xtype: 'proxmoxStdRemoveButton',
baseurl: '/api2/extjs/config/changer',
callback: 'reloadList',
selModel: false,
getRecordName: function() {
let me = this;
let vm = me.up('panel').getViewModel();
return vm.get('changer');
},
getUrl: function() {
let me = this;
let vm = me.up('panel').getViewModel();
return `/api2/extjs/config/changer/${vm.get('changer')}`;
},
bind: {
disabled: '{!changerSelected}',
},
},
'-',
{
text: gettext('Barcode Label'),
xtype: 'proxmoxButton',