clientIO / joint

A proven SVG-based JavaScript diagramming library powering exceptional UIs
https://jointjs.com
Mozilla Public License 2.0
4.51k stars 842 forks source link

fix(dia.Paper)!: fix `paper:pinch` dispatched event type #2496

Closed kumilingus closed 4 months ago

kumilingus commented 4 months ago

Description

For consistency, all events fired on paper are passed native events wrapped in the mvc.$.Event wrapper.

Before:

paper.on('paper:pinch', (evt) => console.log('this is a native event', evt));

Now:

paper.on('paper:pinch', (evt) => console.log('this is a native event', evt.originalEvent));