OptionalanimateOptionaldashedWhether the stroke is dashed
OptionalmarkerWhich end marker should the edge use
OptionalmarkerWhich start marker should the edge use
Keeps labels horizontally aligned to the viewport
OptionalstyleCallback to dynamically override style properties based on the edge.
Where it sits depends on which style block declares it. On an edge's own
style it wins outright, and edgeStyleMap is skipped entirely. On
render.defaultEdgeStyle it is the computed form of the default slot: it fills
only what neither the edge nor edgeStyleMap set (and what a per-edge styleCb
left out), and its result still loses to both.
Runs once per edge per render, so keep it cheap.
Whether the dash should be animated (e.g., animation moving along the path) @default: true