Onionr/onionr/static-data/www/board/autorefresh.js

19 lines
443 B
JavaScript

var checkbox = document.getElementById('refreshCheckbox')
function autoRefresh(){
if (! checkbox.checked){return}
getBlocks()
}
function setupInterval(){
if (checkbox.checked){
refreshInterval = setInterval(autoRefresh, 3000)
autoRefresh()
return
}
clearInterval(refreshInterval)
}
var refreshInterval = setInterval(autoRefresh, 3000)
setupInterval()
checkbox.onchange = function(){setupInterval}