fixed event icons and added 10s refresh to map

This commit is contained in:
Ziver Koc 2016-08-30 19:50:05 +02:00
parent b9d684fbbc
commit 726fc3e955

View file

@ -58,7 +58,7 @@
} }
svg = SVG("map"); svg = SVG("map");
drawMap(); drawLoop();
// set events // set events
$("#button-edit").click(function() { $("#button-edit").click(function() {
@ -128,6 +128,12 @@
} }
} }
function drawLoop(){
if (editModeEnabled == false)
drawMap();
setTimeout("drawMap()", 10000);
}
function drawMap(){ function drawMap(){
// Get map data // Get map data
$.getJSON("?json&action=getdata", function(json){ $.getJSON("?json&action=getdata", function(json){
@ -151,7 +157,7 @@
$.each(json.events, function(i, event) { $.each(json.events, function(i, event) {
var group = svg.group(); var group = svg.group();
var img = "/img/lightbulb_off.svg"; var img = "/img/lightbulb_off.svg";
if (event.data > 0) if (event.data == "ON")
var img = "/img/lightbulb_on.svg"; var img = "/img/lightbulb_on.svg";
group.image(img) group.image(img)
.addClass("draggable").addClass("event") .addClass("draggable").addClass("event")