diff options
Diffstat (limited to 'static/js/timer.js')
-rw-r--r-- | static/js/timer.js | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/static/js/timer.js b/static/js/timer.js deleted file mode 100644 index d8be9de..0000000 --- a/static/js/timer.js +++ /dev/null @@ -1,38 +0,0 @@ -var timerCount; -var timerToggle = false; -var timer; -const contentLoadHandler = function(event){ - timerToggle = !!document.getElementById("autoreload-checkbox").checked; - if(timerToggle){ - timerCount = 45; - document.getElementById("autoreload-countdown").innerHTML = "45"; - document.getElementById("autoreload-countdown").style.visibility = "visible"; - timer = setInterval(timerFunction, 1000); - document.removeEventListener("DOMContentLoaded", contentLoadHandler, false); - } -}; - -document.addEventListener("DOMContentLoaded", contentLoadHandler, false); - -function timerFunction(){ - timerCount--; - document.getElementById("autoreload-countdown").innerHTML = timerCount; - if(timerCount <= 0){ - document.getElementById("autoreload-countdown").innerHTML = "Refreshing..."; - clearInterval(timer); - location.reload(); - } -} - -function autoTimer(){ - timerToggle = !timerToggle; - if(timerToggle === true){ - timerCount = 45; - document.getElementById("autoreload-countdown").innerHTML = "45"; - document.getElementById("autoreload-countdown").style.visibility = "visible"; - timer = setInterval(timerFunction, 1000); - }else{ - clearInterval(timer); - document.getElementById("autoreload-countdown").style.visibility = "hidden"; - } -} |