From dd050060b6527ecc652ed25b7ee9608ead1d042c Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 3 Aug 2017 10:58:50 +0200 Subject: [PATCH] allow title and className paarams for dialogs --- frontend-js/src/main/js/gui/Panel.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend-js/src/main/js/gui/Panel.js b/frontend-js/src/main/js/gui/Panel.js index 4bd37916f1..d4c85402ef 100644 --- a/frontend-js/src/main/js/gui/Panel.js +++ b/frontend-js/src/main/js/gui/Panel.js @@ -186,6 +186,10 @@ Panel.prototype.assignDialogOptions = function(div, params) { dialog.dialog('option', 'modal', params[key]); } else if (key === "buttons") { dialog.dialog('option', 'buttons', params[key]); + } else if (key === "className") { + dialog.dialog('option', 'dialogClass', params[key]); + } else if (key === "title") { + dialog.dialog('option', 'title', params[key]); } else { throw new Error("Unknown dialog param: " + key + " - " + params[key]); } @@ -215,7 +219,8 @@ Panel.prototype.openDialog = function(content, options) { close : function() { contentDiv.style.display = "none"; $(this).dialog('destroy'); - } + }, + dialogClass : options.className, }); this.assignDialogOptions(div, options); -- GitLab