vue-konva icon indicating copy to clipboard operation
vue-konva copied to clipboard

Konvajs/Vue-Konva connect the shapes using the connector dynamically

Open Aravinda93 opened this issue 2 years ago • 4 comments

I am using Konvajs/Vue-Konva within my Vuejs/Nuxt application. Using Konva I am creating the Rect shape dynamically at run time. Now I would like to use some sort of Connectors to connect the different Rect Shapes so that I can have the logic of which is source Rect and which is Target Rect so as to build the Parent-Child relationship.

I am creating the connectors using the same approach as shapes but for some reason, it is not working as expected.

I have added my code sample here in CodeSandBox.

I am looking to build something like this, where I can draw the Nodes/Shapes and connect them using some sort of Connectors with Labels. Can someone please let me know how can I add the Connectors and build the logic to understand Rect/Shape that has been created using Vue-Konva

CPT2111081318-1890x906

Aravinda93 avatar Nov 07 '21 20:11 Aravinda93

Your code is too large. Make a small demo and ask a specific question.

What should we do with the demo? What exactly is not working?

lavrton avatar Nov 08 '21 16:11 lavrton

@lavrton Thanks a lot for your response. I have edited my question and added an image to provide you with a better idea of what I am trying to do. If you get a chance can you please suggest me something?

Aravinda93 avatar Nov 08 '21 20:11 Aravinda93

Any luck ?

roydekleijn avatar Jan 08 '22 13:01 roydekleijn

@roydekleijn I used Drawflowlibrary and that worked perfectly for my requirement. https://github.com/jerosoler/Drawflow

Aravinda93 avatar Jan 14 '22 14:01 Aravinda93