Blazor.Diagrams
Blazor.Diagrams copied to clipboard
A fully customizable and extensible all-purpose diagrams library for Blazor
Link snapping does set ports instead of previewing the new ports position. This will trigger custom behaviour when extending Blazor.Diargrams. I.e. the ~~Links_Added~~ BaseLinkModel.TargetPortChanged callback will be triggered. Due to...
I need to do some checks to make sure that the node can be deleted but there isn't an async version of ShouldDeleteNode? I would be great if you could...
1. ZoomIn, ZoomOut multiple times using the mouse wheel 2. ``` Error: Microsoft.JSInterop.JSException: Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element'. TypeError: Failed to execute...
I went to use `Point` for my own purposes (in my case, for monitoring a "dirty" state). I wasn't able to because `Point` really needs `Equals()` and `GetHashCode()` implementations for...
I stumbled upon a pretty subtle but from my point of view just wrong behaviour. Inside of `EventsBehavior.cs` is a check if a mouse movement occurred. After that in [line...
The core library should be independent of the framework (shouldn't have dependencies if possible). Extract dependant code to the separate project. Benefits: - easy implement different renderers for other platforms...
Give the possibility for: - The library users to define some actions the users can do - The UI users to click on buttons that show on top of elements...