summaryrefslogtreecommitdiffstats
path: root/src/js
diff options
context:
space:
mode:
authorHumberto Alfonso Díaz <humberto.alfonso@asvito.es>2019-12-11 09:50:58 +0100
committerLorenzo Tilve <ltilve@igalia.com>2020-02-04 19:12:47 +0100
commit4c90b15118061f11d7041fd252934c951ca14eec (patch)
tree9acad6b00e98cf43de7e2453b96be71d252029e7 /src/js
parent4ce65d8965bdebdf35e5f3a4272482c0f40ef2bd (diff)
FUNCT Improve time rendering
Diffstat (limited to 'src/js')
-rw-r--r--src/js/time.js11
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