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'; 
    });

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…