Optional
alwaysDefaults to true, meaning always draw a stub of the desired length, even when the source and target elements are very close together.
Optional
cornerOptional curvature of the corners in the connector. Defaults to 0.
Optional
cssOptional class to set on the element used to render the connector.
Optional
gapDefines a number of pixels between the end of the connector and its anchor point. Defaults to zero.
Optional
hoverOptional class to set on the element used to render the connector when the mouse is hovering over the connector.
Optional
loopbackFor a loopback connection, the size of the loop.
Optional
midpointThe point to use as the halfway point between the source and target. Defaults to 0.5.
Optional
recalcThe strategy to use when recalculating the path of an orthogonal connector in response to a drag.
Introduced in 6.40.0 but from 7.x onwards only the 'modern' strategy will be supported.
Optional
slightlyIf true, and a cornerRadius is set, the lines are drawn in such a way that they look slightly hand drawn. This effect was something we stumbled across, ie. a mistake, but it was charming in its own way so we decided to leave it in as an option.
Optional
stubStub defines a number of pixels that the connector travels away from its element before the connector's actual path begins.
Optional
supportDefaults to false. Use this flag if you are migrating from 2.x to 5.x and you have connector data stored in the 2.x format that you wish to load.
Optional
vertexWhether or not to avoid vertices during path edits and, when using legacy recalc mode, when dragging vertices connected to an edited path. Defaults to true.
From 7.x onwards this flag will move from here to the orthogonal editor, as it will only apply when a user is making path edits with the mouse.
Options for an orthogonal connector.