diff options
author | Humberto Alfonso Díaz <humberto.alfonso@asvito.es> | 2019-12-11 09:50:58 +0100 |
---|---|---|
committer | Lorenzo Tilve <ltilve@igalia.com> | 2020-02-04 19:12:47 +0100 |
commit | 4c90b15118061f11d7041fd252934c951ca14eec (patch) | |
tree | 9acad6b00e98cf43de7e2453b96be71d252029e7 /src/js/time.js | |
parent | 4ce65d8965bdebdf35e5f3a4272482c0f40ef2bd (diff) |
FUNCT Improve time rendering
Diffstat (limited to 'src/js/time.js')
-rw-r--r-- | src/js/time.js | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/js/time.js b/src/js/time.js index d4c3aa3..3c22419 100644 --- a/src/js/time.js +++ b/src/js/time.js @@ -5,6 +5,7 @@ import { weather } from 'agl-js-api'; var template; var root; var counter = 0; +var interval; var updateTime = 10000; var page = { date: { @@ -65,7 +66,8 @@ function update() { } function initInterval() { - setInterval(update, updateTime); + clearInterval(interval); + interval = setInterval(update, updateTime); } export function init(node) { @@ -78,4 +80,11 @@ export function init(node) { }, function(error) { console.error('ERRROR loading main template', error); }); +} + +export function refresh() { + clearInterval(); + counter = 0; + update(); + initInterval(); }
\ No newline at end of file |