Welcome to the JavaScript feedback portal. We’re happy you’re here! If you have feedback on how to improve the JavaScript, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

3
Votes

we need to provide support to implement an event for drawing tool, that should satisfy the following used cases.

  • When we perform the mouse down the action and start to draw the given drawing object (node or connector), a drawing event will trigger with argument state as “start” and target as “diagram” or “node id” or “port id” and cancel argument. We can only cancel the drawing at the first trigger of the drawing event with the “start” state.

  • After performing mouse down and start to mouse move the drawing object is resize based on the mouse move the at this the drawing events trigger at every mouse move with the argument of state “progress”

  • When performing the mouse up the drawing event trigger with state “completed”

  • While drawing the node or connector we can cancel the addition of the drawing object at the initial for a trigger of the drawing event.

  • If we draw a connector with port draw functionality the target argument of the mouse down and mouse up time trigger will be the target node id and target port id.