Shape: (
center: readonly [number, number],
nodeSize: readonly [number, number],
start: readonly [number, number],
end: readonly [number, number],
) => [number, number]
Type Declaration
- (
center: readonly [number, number],
nodeSize: readonly [number, number],
start: readonly [number, number],
end: readonly [number, number],
): [number, number] Parameters
- center: readonly [number, number]
- nodeSize: readonly [number, number]
- start: readonly [number, number]
- end: readonly [number, number]
Returns [number, number]
a shape callable used to truncate an edge path at a node
This represents how to tweak the edge of a link conditioned on the shape of the node. This is useful for adding endings to an link (like arrows) that will align with a node well.