refactor!: extract Orthogonal and Manhattan connectors by tbouffard · Pull Request #684 · maxGraph/maxGraph

@tbouffard

The connectors are now stored in dedicated files to make the code simpler to read.
The remaining utility properties and methods in EdgeStyle were only used by the Orthogonal connector. So, they are now
internal.
This somewhat reduces the size of maxGraph when it is bundled and minified in applications.

BREAKING CHANGES: properties and utility methods previously exposed by `EdgeStyle` are now only internal.
The `getRoutePattern` method has been completely removed as it was not being used. Nor was it used in the entire mxGraph
and draw.io codebase.

coderabbitai[bot]

@tbouffard tbouffard deleted the refactor/extract_connectors_to_individual_files branch

February 18, 2025 07:07

This was referenced

Apr 23, 2025