INNER CODE UNIT · JavaScript
highlightRelationship
Brbb/graphql-rover · js/utils.js:200
function highlightRelationship(_edge) {
// 0: source - 1: destination
var relatedNodes = _edge.customId.split('-');
$("#"+relatedNodes[0]).addClass("related");
$("#"+relatedNodes[1]).addClass("related");
setAllNodesUnselectedExcept(relatedNodes);
d3.selectAll('g.edgePath').select('path')
.style("opacity", function(d, i) {
return relatedNodes.includes(d.v) && relatedNodes.includes(d.w) ? 1 : 0.1;
})
.style("stroke", function(d, i) {
return relatedNodes.includes(d.v) && relatedNodes.includes(d.w) ?'green' : 'grey';
});