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:
		
				
					committed by
					
						
						Dietmar Maurer
					
				
			
			
				
	
			
			
			
						parent
						
							f197c286d5
						
					
				
				
					commit
					99dd709f3e
				
			@ -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',
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user