-
-
Notifications
You must be signed in to change notification settings - Fork 39
Description
Description
I would like to request a feature that allows edge labels to be positioned relative to either the start or end of an edge, with an optional offset.
In many flow structures—especially tree-like layouts—it is important that labels consistently appear at a predictable position on each edge. Currently, labels seem to be centered or follow a default placement, which does not allow for precise control.
Right now when setting an start label on an edge and you move that node further away the label seems to go further and further away from the source node.
also it seems to be worse when using a step curve instead of any of the other curve modes.
Proposed solution
The ability to anchor a label at the start or end of an edge.
A configurable offset value px that shifts the label forward or backward along the edge.
This would ensure that labels always appear in a fixed, stable position, regardless of edge length or layout changes.
Such functionality would make it much easier to create clear, readable diagrams where labels must always appear in the same relative position—for example in hierarchical or tree-structured flows.
Is it implemented in other libraries?
No response