Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Community Feedback #41

Closed
zHaytam opened this issue Oct 28, 2020 · 8 comments
Closed

Community Feedback #41

zHaytam opened this issue Oct 28, 2020 · 8 comments
Labels
question Further information is requested

Comments

@zHaytam
Copy link
Collaborator

zHaytam commented Oct 28, 2020

@zHaytam => I think it is excellent that you are inspired by react-diagrams. to create something unique for Blazor.

What I find interesting is the idea of

Last

I am also curious HOW you would implement the drag and drop in the context of Blazor ( e.g. your Blazor.DatabaseDesigner) for dragging a node or link icon from a side bar menu into the canvas.

Second Last

Perhaps there is need for community to eventually share their custom node and link as Nuget packages.

  • Perhaps we could think if isolation CSS and javascript specific for the custom node or link within Nuget packages

Originally posted by @GeorgeS2019 in #27 (comment)

@zHaytam zHaytam added the question Further information is requested label Oct 28, 2020
@GeorgeS2019
Copy link

GeorgeS2019 commented Oct 28, 2020

@zHaytam I think the title could be re-phrased to community feedback inspired by the progress of this project. :-)

@zHaytam zHaytam changed the title Questions by GeorgeS2019 Community Feedback Oct 28, 2020
@zHaytam
Copy link
Collaborator Author

zHaytam commented Oct 28, 2020

Fixed title 😄

  1. This is why I like react-diagrams, everything is a model and this helps a lot in complex systems and designs.
  2. The E2E tests will be added to this library but it's gonna take some time.
  3. I will be adding an example of drag & drop in the demos, but they are pretty straightforward to add since they are blazor-specific and not library-specific (maybe I'll add some helper methods).
  4. I think this is already possible using RCL (Razor Class Libraries)

@GeorgeS2019
Copy link

@zHaytam thank you for speedy showing a demo for the drag and drop with your recent commit.

@zHaytam
Copy link
Collaborator Author

zHaytam commented Nov 8, 2020

I'm closing this because it's not actually an issue.
Thank you again for the feedback!

@GeorgeS2019
Copy link

GeorgeS2019 commented Nov 16, 2020

@zHaytam Please see if it is possible to apply your Blazor diagram framework to this Blazor workflow designer.

The typescript based Workflow Designer

The WIP Blazor based Workflow Designer

Additional link

image

@GeorgeS2019
Copy link

@zHaytam if u have time, please comment of the requirements if your framework can address that.

@sfmskywalker
Copy link

Blazor Diagrams is looking promising.

From looking at its current list of features, it should already be usable for Elsa Workflows, except probably the lack of support for free links. In Elsa, any number of source nodes (with a finite set of ports) should be connectable to a given target node (regardless of its set of ports). Ports in Elsa are source-only, and target-ports are (presumably) created on the fly (using JsPlumb).

I'll be watching this repo closely.

@GeorgeS2019 Thanks for making me aware of this project!

@GeorgeS2019
Copy link

@sfmskywalker The .NET community needs a working open source Blazor workflow designer.

I think zHaytam is busy.

We already discussed Port Free links between Node.

E2E testing is also part of milestones.

Thank you for being open to look into Blazor Diagram as one option.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants