From 797967b3461407b30746ef098015dc513ee9bf94 Mon Sep 17 00:00:00 2001 From: GGod <46885632+GGodPL@users.noreply.github.com> Date: Thu, 8 Aug 2024 18:07:57 +0200 Subject: [PATCH] Update betterMenuScreens.js --- mods/betterMenuScreens.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/mods/betterMenuScreens.js b/mods/betterMenuScreens.js index d150d814..61300345 100644 --- a/mods/betterMenuScreens.js +++ b/mods/betterMenuScreens.js @@ -214,6 +214,11 @@ class MenuScreen { return this; } + setMenuTextId(id) { + this.menuTextId = id; + return this; + } + /** * Adds a node to the menu screen content * @param {Node|Node[]} node Any HTML node/element or array of HTML nodes/elements @@ -262,12 +267,13 @@ class MenuScreen { parent.style.display = "none"; const inner = document.createElement("div"); inner.className = this.innerDivClass ?? "menuScreen"; + inner.id = this.innerDivId; inner.innerHTML = `${this.showCloseButton ? ` - ${this.title ?? "Menu Screen"}

"; + ${this.title ?? "Menu Screen"}

"; this.nodes.forEach(n => inner.querySelector(".menuText").appendChild(n)); parent.appendChild(inner); document.getElementById(id).appendChild(parent); } } -runAfterLoadList.push(inject); +runAfterLoadList.push(inject); \ No newline at end of file