From 58688af8362ecba00d698f2361697d98dbd87e8d Mon Sep 17 00:00:00 2001 From: Dominik <dominik@pcsg.de> Date: Mon, 12 Jun 2023 13:40:27 +0200 Subject: [PATCH] refactor: Code refactor [Menu] quiqqer/package-menu#35 --- bin/SlideoutAdvanced.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/bin/SlideoutAdvanced.js b/bin/SlideoutAdvanced.js index 349d568..e79fbb3 100644 --- a/bin/SlideoutAdvanced.js +++ b/bin/SlideoutAdvanced.js @@ -123,7 +123,7 @@ define('package/quiqqer/menu/bin/SlideoutAdvanced', [ var NavSubLeft = LiLeft.getElement("ul.quiqqer-slideoutAdvanced-nav"); var Prom; - Prom = self.openMenu(NavSubLeft); + Prom = self.$openNextLevel(NavSubLeft); Prom.then(function () { runs = false; @@ -142,7 +142,7 @@ define('package/quiqqer/menu/bin/SlideoutAdvanced', [ var NavSubLeft = e.target.getParent("ul.quiqqer-slideoutAdvanced-nav"); var Prom; - Prom = self.closeMenu(NavSubLeft); + Prom = self.$closeCurrentLevel(NavSubLeft); Prom.then(function () { runs = false; @@ -539,7 +539,7 @@ define('package/quiqqer/menu/bin/SlideoutAdvanced', [ * @param NavSubLeft HTMLNode - next level element * @returns {*} */ - openMenu: function (NavSubLeft) { + $openNextLevel: function (NavSubLeft) { var self = this, Elm = this.getElm(); @@ -572,13 +572,13 @@ define('package/quiqqer/menu/bin/SlideoutAdvanced', [ }, /** - * close the next level of sub menu + * close the current level of sub menu * * @param {HTMLLIElement} NavSubLeft * * @return Promise */ - closeMenu: function (NavSubLeft) { + $closeCurrentLevel: function (NavSubLeft) { var self = this; return new Promise(function (resolve) { @@ -619,9 +619,9 @@ define('package/quiqqer/menu/bin/SlideoutAdvanced', [ */ resetMenu: function () { this.menuDepth = 0; - var UlElements = document.querySelectorAll('.quiqqer-slideoutAdvanced-nav'); + var ulElements = document.querySelectorAll('.quiqqer-slideoutAdvanced-nav'); - UlElements.forEach((UlElement) => { + ulElements.forEach((UlElement) => { var ulClass = UlElement.classList[1]; if (ulClass !== "quiqqer-slideoutAdvanced-page-navigation-level-1") { -- GitLab