node.site = info[1];
node.normalized = true;
}
+ },
+ notify: function(node) {
+ console.log("[Notify] node " + node.id + " is " + node.boot_state);
+ },
+ createMaps: function($container, sites, nodes) {
+ var maps = {};
+ $.each(sites, function(i, site) {
+ var $div = $("<div />").appendTo($container);
+ maps[site] = new Senslab.Map($div);
+ maps[site].addNodes(nodes[site]);
+ });
}
};
particle.id = parseInt(nodes[i].id);
particle.arch = nodes[i].arch;
particle.boot_state = nodes[i].boot_state;
+ particle.component_id = nodes[i].component_id;
particle.position.x = (nodes[i].x - center.x) * 10;
particle.position.y = (nodes[i].y - center.y) * 10;
particle.position.z = (nodes[i].z - center.z) * 10;
function setState(node, state) {
node.boot_state = state;
setColor(node);
- notify(node);
+ Senslab.notify(node);
}
function setColor(node) {
context.closePath();
context.fill();
};
-
- var notify = function(node) {
- console.log("[Notify] node " + node.id + " is " + node.boot_state);
- };
return Map;
}();
\ No newline at end of file