19 lines
443 B
JavaScript
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}
|