mirror of
https://github.com/Doodle3D/Doodle3D-Core.git
synced 2024-06-01 13:06:12 +02:00
12 lines
385 B
JavaScript
12 lines
385 B
JavaScript
|
import { Vector } from 'cal';
|
||
|
|
||
|
export function convertEvent(DOMNode, event) {
|
||
|
const { left, top } = DOMNode.getBoundingClientRect();
|
||
|
return new Vector(event.clientX - left, event.clientY - top);
|
||
|
}
|
||
|
|
||
|
export function isMouseEvent(event) {
|
||
|
// Multitouch events can be ignored because they cannot be triggered by a mouse
|
||
|
return event.event && event.event.pointerType === 'mouse';
|
||
|
}
|