diff options
author | TrueDoctor <d-kobert@web.de> | 2018-10-01 22:57:22 +0200 |
---|---|---|
committer | TrueDoctor <d-kobert@web.de> | 2018-10-01 22:57:22 +0200 |
commit | 373af0a9c563dcd6bfb5e136f75f23e48bfb961c (patch) | |
tree | 693f019c86635222c3742ce97e764d7ba36065b5 /WebInterface/NodeJSServer/src/modules/ui/backdrop.js | |
parent | e7cac3a24b88a139eaf237a4342fa27c00bf2097 (diff) | |
parent | d24bc122966845bfc793c46aa268529f086af58f (diff) |
Merge branch 'WebApi' of https://github.com/TrueDoctor/DiscoBot into WebApi
Diffstat (limited to 'WebInterface/NodeJSServer/src/modules/ui/backdrop.js')
-rw-r--r-- | WebInterface/NodeJSServer/src/modules/ui/backdrop.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/WebInterface/NodeJSServer/src/modules/ui/backdrop.js b/WebInterface/NodeJSServer/src/modules/ui/backdrop.js index 1a24bd2..f89a3c9 100644 --- a/WebInterface/NodeJSServer/src/modules/ui/backdrop.js +++ b/WebInterface/NodeJSServer/src/modules/ui/backdrop.js @@ -11,6 +11,7 @@ export default class Backdrop { * @param {string} menuButton ID of Show / Hide Menu Button */ constructor(backdropMenu, frontLayer, menuButton) { + this.ids = {backdropMenu, frontLayer, menuButton}; this.backdrop = document.getElementById(backdropMenu); this.frontLayer = document.getElementById(frontLayer); this.menuButton = document.getElementById(menuButton); @@ -25,6 +26,16 @@ export default class Backdrop { } /** + * Reloads the object + */ + refresh() { + this.backdrop = document.getElementById(this.ids.backdropMenu); + this.frontLayer = document.getElementById(this.ids.frontLayer); + this.menuButton = document.getElementById(this.ids.menuButton); + this.register(); + } + + /** * Registers showing / hiding through menu button */ registerButtonEvent() { |