INNER CODE UNIT · JavaScript
setAllNodesUnselectedExcept
Brbb/graphql-rover · js/utils.js:184
function setAllNodesUnselectedExcept(selectedNodes) {
d3.selectAll('g.node').style("opacity", function(d, i) {
return selectedNodes.includes(d) ? 1 : 0.2;
});
}
function setAllEdgesSelectedFor(nodeId) {
d3.selectAll('g.edgePath').select('path')
.style("opacity", function(d, i) {
return d.v === nodeId || d.w === nodeId ? 1 : 0.1;
})
.style("stroke", function(d, i) {
return d.v === nodeId || d.w === nodeId ?'blue' : 'grey';
});
}
function highlightRelationship(_edge) {