Blazor.Diagrams icon indicating copy to clipboard operation
Blazor.Diagrams copied to clipboard

A fully customizable and extensible all-purpose diagrams library for Blazor

Results 122 Blazor.Diagrams issues
Sort by recently updated
recently updated
newest added

This PR changes DiagramCanvas to await the Unsubscription to Resizes subscription thereby avoiding reference errors caused by race conditions.

https://github.com/Blazor-Diagrams/Blazor.Diagrams/assets/173046874/ed5eaddf-b17f-4a39-8585-3d916c136628 I have tried Svg image as SVG node and placed it with lowest order(zIndex) but this method prevents me from panning. Similar to grid layer is it possible add...

Add additional check for zero (0) of value Diagram.Options.GridSize to avoid devide by 0 and getting a double.NaN as result https://github.com/Blazor-Diagrams/Blazor.Diagrams/blame/ac4eef3d8e4ef0cc5a7caabfda33864d154890be/src/Blazor.Diagrams.Core/Behaviors/DragMovablesBehavior.cs#L99

``` 选择应用 @foreach (var app in _appList) { } @foreach (var port in Node.Ports) { // In case you have any ports to show // IMPORTANT: You are always in...

By default, Exubo.WebCompiler outputs gzipped resources. Normally that is awesome, but in Blazor's case it is [causing issues with .NET 9.0](https://github.com/dotnet/aspnetcore/issues/57512). [According to this](https://github.com/excubo-ag/WebCompiler?tab=readme-ov-file#breaking-changes-in-version-20x), you'll need to add the `--zip...

The most important thing to remember in any Blazor DotNet 8+ project is setting the ``" in App.Razor - Otherwise the canvas will not be responsive at all - It...

I've noticed adding/removing nodes/ports can cause exceptions due to race conditions. There are three cases I have documented (of which one is the Navigator Widget) but everything which makes use...

need-user-input

How to add multiple ports ? (like the databaseDesigner Example) in ver 3 ?

### PR for: Mouse actions configuration - Created Base folder inside Behavior folder and moved Behavior class there. - Added DragBehavior and WheelBehavior as Base Behaviors. - Modified PanBehavior to...

When setting node.Visible=false on node creation, exception: `Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element'. ` is thrown. [https://github.com/Blazor-Diagrams/Blazor.Diagrams/blob/62ca0e55c36d851f7663b61a5fa671bfbc09302b/src/Blazor.Diagrams/Components/Renderers/NodeRenderer.cs#L136 ](url) maybe Visible needs to get...