Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
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...
- default config is this...
- visualization.style.edge_complement_left.inherit = edge
- dot edge membership style
- {valueType: "string"}
visualization.module.dot.myEdge.style = dashed - dot edge complement left color
- {valueType: "string"}
visualization.module.dot.myEdge_complement_left.color = green3 - dot edge complement right color
- {valueType: "string"}
visualization.module.dot.myEdge_complement_right.color = salmon - 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....
- 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 - then change the default style to
#visualization.style.edge_complement_left.inherit = edge
visualization.style.edge_complement_left.inherit = myEdge