Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-2978

make composite minus arrows accessible

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 2.5.55
    • None
    • None
    • None

    Description

      Chris Hyzer 21 hours ago
      what do you want it to look like? bold and not bold?

      Chris Hyzer 20 hours ago
      or solid and dotted line?

      Carey Black 19 hours ago
      styles being left to the deployer is always better.
      The point is the visually they should be identifiable other than by color alone.
      line styles work. As long as other "line styles" look different too.
      Different shaped arrows would also work . ( And might make more sense to communicate composite types too. )
      something that visually says complement ("+", "-")
      vs
      something that visually says intersection ("same"/"shared") ("", "") )

      Chris Hyzer 19 hours ago
      @Chad Redman can we get something to work here after you are done with training tasks? :slightly_smiling_face:

      Chad Redman 18 hours ago
      grouper.properties:
      visualization.module.dot.edge_complement_left.color = ...
      visualization.module.dot.edge_complement_left.style = ...

      Chris Hyzer 17 hours ago
      do you have an example of how to make it dotted? :slightly_smiling_face:

      Carey Black 17 hours ago
      Guessing...

      1. default config is this...
      2. visualization.style.edge_complement_left.inherit = edge
      3. dot edge membership style
      4. {valueType: "string"}
        visualization.module.dot.myEdge.style = dashed
      5. dot edge complement left color
      6. {valueType: "string"}
        visualization.module.dot.myEdge_complement_left.color = green3
      7. dot edge complement right color
      8. {valueType: "string"}
        visualization.module.dot.myEdge_complement_right.color = salmon
      9. then change it to
        visualization.style.edge_complement_left.inherit = myEdge
        ???
        But "dashed" likely conflicts with the "member" arrow..... Let me go poke at that a bit more..
        @Chad Redman Thanks for the pointer to the start of the config. ( And thanks for being as granular as it is! Yea Config! )

      Chad Redman 17 hours ago
      edge_complement_left is a reserved token. But you could say edge_complement_left.inherit = myEdge

      Carey Black 16 hours ago
      Hum... not getting it right yet.. ( Sigh...) I will try to look at it a bit more later...
      FWIW I am trying this....

      1. try to adjust visualization for accesibility
        visualization.module.dot.myEdge.style = dashed
        visualization.module.dot.myEdge_loader.color = forestgreen
        visualization.module.dot.myEdge_loader.style = dashed
        visualization.module.dot.myEdge_provisioner.color = red
        visualization.module.dot.myEdge_provisioner.style = dashed
        visualization.module.dot.myEdge_membership.style = dashed
        visualization.module.dot.myEdge_complement_left.color = green3
        visualization.module.dot.myEdge_complement_right.color = salmon
        visualization.module.dot.myEdge_intersect_left.color = blue
        visualization.module.dot.myEdge_intersect_right.color = blue
      2. then change the default style to
        #visualization.style.edge_complement_left.inherit = edge
        visualization.style.edge_complement_left.inherit = myEdge

      Attachments

        Activity

          People

            chad.redman@at.internet2.edu Chad Redman (unc.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: