-
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 19 replies
-
@david-pa I will look into this today or tomorrow and come back to you. |
Beta Was this translation helpful? Give feedback.
-
@david-pa As far as I can see, everything behaves exactly as it should by default but I agree that in your case, we want to customize where exactly the line is routed! All edge routers use an anchor calculation to determine where in the source and target they should connect. This computation is done based on the edge kind (manhattan, polyline, bezier) and the target node anchor kind (rectangular, elliptic, diamond) 1. By default, ports are represented using a
I hope this helps you get started and if you have any further questions, please let me know. Footnotes
|
Beta Was this translation helpful? Give feedback.
@martin-fleck-at I think I found a solution.
I noticed that these lines in
ManhattanEdgeRouter > calculateDefaultCorners
seem to be called and the rest of the function is skipped over:In order to prevent this, I just copied over the logic from this function, minus those lines, and added it to a new class that extends
ManhattanEdgeRouter
, alo…