From 5f5fd4441825797d7bf245d6abebb2ee05f8af5d Mon Sep 17 00:00:00 2001 From: stevenvanrossem Date: Thu, 4 May 2017 00:42:31 +0200 Subject: [PATCH] update dashboard --- src/emuvim/dashboard/js/graph.js | 19 +++++++++++++++++-- src/emuvim/dashboard/js/main.js | 4 ++-- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/src/emuvim/dashboard/js/graph.js b/src/emuvim/dashboard/js/graph.js index 9b28e11..daf4e4a 100755 --- a/src/emuvim/dashboard/js/graph.js +++ b/src/emuvim/dashboard/js/graph.js @@ -28,9 +28,10 @@ d3.json("http://127.0.0.1:5001/restapi/network/d3jsgraph", function(error, json) var node = svg.selectAll(".node") .data(json.nodes) - .enter().append("g") + .enter().append("g") .attr("class", "node") - .call(force.drag); + .call(force.drag) + .on("click", click); //node.append("image") // .attr("xlink:href", "https://github.com/favicon.ico") @@ -55,4 +56,18 @@ d3.json("http://127.0.0.1:5001/restapi/network/d3jsgraph", function(error, json) node.attr("transform", function(d) { return "translate(" + d.x + "," + d.y + ")"; }); }); + + // action to take on mouse click + function click() { + d3.select(this).select("text").transition() + .duration(750) + .attr("x", 22) + .style("stroke", "lightsteelblue") + .style("stroke-width", ".5px") + .style("font", "20px sans-serif"); + d3.select(this).select("circle").transition() + .duration(750) + .attr("r", 16); + } + }); \ No newline at end of file diff --git a/src/emuvim/dashboard/js/main.js b/src/emuvim/dashboard/js/main.js index 39e0a00..0fb707d 100755 --- a/src/emuvim/dashboard/js/main.js +++ b/src/emuvim/dashboard/js/main.js @@ -171,8 +171,8 @@ $(document).ready(function(){ $("#btn_connect").click(connect); $("#btn_disconnect").click(disconnect); */ - setTimeout(fetch_datacenter, 2000);//fetch_datacenter(); - setTimeout(fetch_container, 4000);//fetch_container(); + setTimeout(fetch_datacenter, 1000);//fetch_datacenter(); + setTimeout(fetch_container, 2000);//fetch_container(); // additional refresh on window focus -- 2.25.1