INNER CODE UNIT · JavaScript
dx
Brbb/graphql-rover · js/utils.js:62
var dx = selectedNode.x - prevX,
dy = selectedNode.y - prevY;
g.edges().forEach(function (e) {
if (e.v == d || e.w == d) {
edge = g.edge(e.v, e.w);
translateEdge(g.edge(e.v, e.w), dx, dy);
$('#' + edge.customId).attr('d', calcPoints(e));
}
})
}
function translateEdge(e, dx, dy) {
e.points.forEach(function (p) {
p.x = p.x + dx;
p.y = p.y + dy;
});