From c12650fe9b34e030773892b41984348d66334712 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81ngel=20Montero=20Lamas?= Date: Wed, 22 Dec 2021 15:08:40 +0100 Subject: [PATCH] Lock/unlock in one button Unlock all burgs and lock all burgs in just one button. Additionally to invert lock. --- index.html | 3 +-- modules/ui/burgs-overview.js | 13 +++++++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index b8ba0e06..d8f5d23c 100644 --- a/index.html +++ b/index.html @@ -3284,8 +3284,7 @@ - - + diff --git a/modules/ui/burgs-overview.js b/modules/ui/burgs-overview.js index 51b8d44d..4d19a6e4 100644 --- a/modules/ui/burgs-overview.js +++ b/modules/ui/burgs-overview.js @@ -33,8 +33,7 @@ function overviewBurgs() { document.getElementById("burgsListToLoad").addEventListener("change", function () { uploadFile(this, importBurgNames); }); - document.getElementById("burgsLockAll").addEventListener("click", lockAllBurgs); - document.getElementById("burgsUnlockAll").addEventListener("click", unlockAllBurgs); + document.getElementById("burgsonoff").addEventListener("click", burgsonoff); document.getElementById("burgsRemoveAll").addEventListener("click", triggerAllBurgsRemove); document.getElementById("burgsInvertLock").addEventListener("click", invertLock); @@ -574,4 +573,14 @@ function overviewBurgs() { burg.lock = false;}); burgsOverviewAddLines(); } + function burgsonoff(){ + const currentvalue = document.getElementById('burgsonoff').value; + if(currentvalue == "Off"){ + lockAllBurgs(); + document.getElementById("burgsonoff").value="On"; + }else{ + unlockAllBurgs(); + document.getElementById("burgsonoff").value="Off"; + } + } }