mirror of
https://git.proxmox.com/git/proxmox-widget-toolkit
synced 2025-05-04 22:01:03 +00:00
safe-destroy: replace var with let/const
Signed-off-by: Hannes Laimer <h.laimer@proxmox.com>
This commit is contained in:
parent
b8b160d6e4
commit
cbb36e759b
@ -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);
|
||||||
|
Loading…
Reference in New Issue
Block a user