Signed-off-by: Hannes Laimer <h.lai...@proxmox.com> --- v1->v2: - split into two patches: [3/5]v1 into [2/6]+[3/6]v2
src/window/SafeDestroy.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/window/SafeDestroy.js b/src/window/SafeDestroy.js index 81c7c27..a456aba 100644 --- a/src/window/SafeDestroy.js +++ b/src/window/SafeDestroy.js @@ -21,6 +21,7 @@ Ext.define('Proxmox.window.SafeDestroy', { purgeable: false, }, url: undefined, + note: undefined, taskName: undefined, params: {}, }, @@ -138,6 +139,22 @@ Ext.define('Proxmox.window.SafeDestroy', { 'data-qtip': gettext('Wipe disk after the removal of mountpoint'), }, }, + { + xtype: 'container', + reference: 'noteContainer', + flex: 1, + layout: { + type: 'vbox', + align: 'middle', + }, + height: 25, + items: [ + { + xtype: 'component', + reference: 'noteCmp', + }, + ], + }, ], }, ], @@ -160,8 +177,17 @@ Ext.define('Proxmox.window.SafeDestroy', { } const messageCmp = me.lookupReference('messageCmp'); + const noteCmp = me.lookupReference('noteCmp'); let msg; + if (Ext.isDefined(me.getNote())) { + noteCmp.setHtml(`<small>${me.getNote()}</small>`); + } else { + const noteContainer = me.lookupReference('noteContainer'); + noteContainer.setDisabled(true); + noteContainer.setHidden(true); + } + if (Ext.isDefined(me.getTaskName())) { msg = Proxmox.Utils.format_task_description(me.getTaskName(), item.id); messageCmp.setHtml(msg); -- 2.20.1 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel