Martin Kaněra
Martin Kaněra
## Description Added Listener class, tests, types, and docs.
## Description This PR introduces fixes to the right-angle router. The fixes include changes to the connection of vertices, handling the first and last vertex, creating a loop for the...
## Description Add `graph.transferCellEmbeds()` and `graph.transferCellConnectedLinks()`. Change the `dia.Cell.embed` method to accept `opt.reparent`. ## Documentation ### transferCellEmbeds() ```ts graph.transferCellEmbeds(sourceCell, targetCell [, opt]); ``` Transfer embedded cells of `sourceCell` to `targetCell`....
## Description Enhance link snapping functionality: When `paper.options.snapLinks = true`, update the snapping logic to consider all cells, not just Elements. This ensures that links can snap to any cell...
## Description The `layout` function arranges either an entire JointJS graph or a specified subset of cells using MSAGL. It converts the cells into MSAGL geometry and applies the Sugiyama...