safe-destroy: replace var with let/const

Signed-off-by: Hannes Laimer <h.laimer@proxmox.com>
This commit is contained in:
Hannes Laimer 2020-09-15 11:54:14 +02:00 committed by Thomas Lamprecht
parent b8b160d6e4
commit cbb36e759b

View File

@ -26,8 +26,8 @@ Ext.define('Proxmox.window.SafeDestroy', {
}, },
getParams: function() { getParams: function() {
var me = this; let me = this;
var purgeCheckbox = me.lookupReference('purgeCheckbox'); const purgeCheckbox = me.lookupReference('purgeCheckbox');
if (purgeCheckbox.checked) { if (purgeCheckbox.checked) {
me.params.purge = 1; me.params.purge = 1;
} }
@ -44,8 +44,8 @@ Ext.define('Proxmox.window.SafeDestroy', {
control: { control: {
'field[name=confirm]': { 'field[name=confirm]': {
change: function(f, value) { change: function(f, value) {
var view = this.getView(); const view = this.getView();
var removeButton = this.lookupReference('removeButton'); const removeButton = this.lookupReference('removeButton');
if (value === view.getItem().id.toString()) { if (value === view.getItem().id.toString()) {
removeButton.enable(); removeButton.enable();
} else { } else {
@ -53,7 +53,7 @@ Ext.define('Proxmox.window.SafeDestroy', {
} }
}, },
specialkey: function(field, event) { specialkey: function(field, event) {
var removeButton = this.lookupReference('removeButton'); const removeButton = this.lookupReference('removeButton');
if (!removeButton.isDisabled() && event.getKey() === event.ENTER) { if (!removeButton.isDisabled() && event.getKey() === event.ENTER) {
removeButton.fireEvent('click', removeButton, event); removeButton.fireEvent('click', removeButton, event);
} }
@ -61,7 +61,7 @@ Ext.define('Proxmox.window.SafeDestroy', {
}, },
'button[reference=removeButton]': { 'button[reference=removeButton]': {
click: function() { click: function() {
var view = this.getView(); const view = this.getView();
Proxmox.Utils.API2Request({ Proxmox.Utils.API2Request({
url: view.getUrl() + view.getParams(), url: view.getUrl() + view.getParams(),
method: 'DELETE', method: 'DELETE',
@ -71,7 +71,7 @@ Ext.define('Proxmox.window.SafeDestroy', {
Ext.Msg.alert('Error', response.htmlStatus); Ext.Msg.alert('Error', response.htmlStatus);
}, },
success: function(response, options) { success: function(response, options) {
var hasProgressBar = !!(view.showProgress && const hasProgressBar = !!(view.showProgress &&
response.result.data); response.result.data);
if (hasProgressBar) { if (hasProgressBar) {
@ -79,8 +79,8 @@ Ext.define('Proxmox.window.SafeDestroy', {
// when background action is completed // when background action is completed
view.hide(); view.hide();
var upid = response.result.data; const upid = response.result.data;
var win = Ext.create('Proxmox.window.TaskProgress', { const win = Ext.create('Proxmox.window.TaskProgress', {
upid: upid, upid: upid,
listeners: { listeners: {
destroy: function() { destroy: function() {
@ -150,18 +150,18 @@ Ext.define('Proxmox.window.SafeDestroy', {
], ],
initComponent: function() { initComponent: function() {
var me = this; let me = this;
me.callParent(); me.callParent();
var item = me.getItem(); const item = me.getItem();
if (!Ext.isDefined(item.id)) { if (!Ext.isDefined(item.id)) {
throw "no ID specified"; throw "no ID specified";
} }
var messageCmp = me.lookupReference('messageCmp'); const messageCmp = me.lookupReference('messageCmp');
var msg; let msg;
if (Ext.isDefined(me.getTaskName())) { if (Ext.isDefined(me.getTaskName())) {
msg = Proxmox.Utils.format_task_description(me.getTaskName(), item.id); msg = Proxmox.Utils.format_task_description(me.getTaskName(), item.id);
@ -171,12 +171,12 @@ Ext.define('Proxmox.window.SafeDestroy', {
} }
if (!item.purgeable) { if (!item.purgeable) {
let purgeCheckbox = me.lookupReference('purgeCheckbox'); const purgeCheckbox = me.lookupReference('purgeCheckbox');
purgeCheckbox.setDisabled(true); purgeCheckbox.setDisabled(true);
purgeCheckbox.setHidden(true); purgeCheckbox.setHidden(true);
} }
var confirmField = me.lookupReference('confirmField'); const confirmField = me.lookupReference('confirmField');
msg = gettext('Please enter the ID to confirm') + msg = gettext('Please enter the ID to confirm') +
' (' + item.id + ')'; ' (' + item.id + ')';
confirmField.setFieldLabel(msg); confirmField.setFieldLabel(msg);