diff --git a/frontend-js/src/main/js/gui/Panel.js b/frontend-js/src/main/js/gui/Panel.js index 4bd37916f1119fdfd107e9a597202349cdd333cf..d4c85402ef7ad3016073ef23f540018e21145813 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);