Blazor.Diagrams
Blazor.Diagrams copied to clipboard
A fully customizable and extensible all-purpose diagrams library for Blazor
I created a project with Interactive render mode "Server" and locally during development the performance was satisfactory. I uploaded the project to IIS and when I went to access it...
Hi guys, great plugin! I found, though, that the diagram objects are not json-serializable, because you pass parents to all their children, so I have to go around and add...
I'm hitting a null reference exception when trying to use the diagram. The bug seems pretty simple inside DiagramCanvas.razor.cs: protected override void OnInitialized() { base.OnInitialized(); _reference = DotNetObjectReference.Create(this); BlazorDiagram.Changed +=...
Hi. Is it possible to add the following code in the NodeModel class? public PortModel? GetPort(string id) => Ports.FirstOrDefault(x => x.Id == id); Currently, getting a port is only possible...
There seems to be some kind of race condition, so that when opening a Diagram in a MudDialog, the rendering of the Edges is often incorrect: Often the rendering is...
When I drag the browser window, double-click the window, or change the serial port size. It will cause the following problems.  I don't know how to solve it ,...
https://github.com/Blazor-Diagrams/Blazor.Diagrams/blob/47e4c68d175f0c600c279383c2c77dce82205665/src/Blazor.Diagrams.Core/Routers/OrthogonalRouter.cs#L279 This method does not support all possible values for PortAlignment.
PR to replace the release pipeline with dotnet nuget push (instead of the old nuget push)
This modification allows `PanBehavior` to handle multiple pointers at the same time. When using a single pointer (mouse or single touch) it behaves in the same manner as before. When...
As it is now, there's no pinch to zoom, and when using more than one finger to attempt it the panning gets quite glitchy. I'll try to give it a...