Signed-off-by: Hannes Laimer <h.lai...@proxmox.com> --- add field to set the note and add ui-container for displaying it
src/window/SafeDestroy.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/src/window/SafeDestroy.js b/src/window/SafeDestroy.js index a6ad458..0027e98 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('Remove from replication and backup jobs'), }, }, + { + xtype: 'container', + reference: 'noteContainer', + flex: 1, + layout: { + type: 'vbox', + align: 'middle', + }, + height: 25, + items: [ + { + xtype: 'component', + reference: 'noteCmp', + }, + ], + }, ], }, ], @@ -161,8 +178,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