ObjectProfile / Roassal3

The Roassal Visualization Engine
MIT License
95 stars 52 forks source link

New event processor for roassal #607

Open akevalion opened 6 months ago

akevalion commented 6 months ago

the current event processor for Roassal it contains some error when you do some interactions combinations. Roassal should change the event system processor to handle different combinations of events in the canvas and the shapes For example consider that you click on a triangle in a composite shape of a canvas.

image

The process of this event is: 1 capturing: first we enter in the canvas, then in the composite and finally in the triangle. 2 targeting: the target shape is the triangle. 3 bubbling: last the event return from the triangle to its parent.

Take this as a base to start