f-flow
f-flow copied to clipboard
Add context menu to canvas for node creation at click position
Description
It would be very helpful to have a right-click context menu on the canvas that allows users to create a new node exactly at the position where the menu was triggered.
Expected behavior:
Right-click on any empty area of the canvas opens a custom context menu
The menu includes options such as “Add Node” or a list of node types
When a node is created, it should be positioned at the exact location of the right-click
This improves the UX by allowing faster prototyping and manual node placement without dragging from external sources.
Additional Context
This pattern is used in many flow editors like Node-RED or N8N. It improves speed and intuitiveness, especially when building large flows.