@tldraw/editor
Version:
tldraw infinite canvas SDK (editor).
24 lines (23 loc) • 508 B
JavaScript
import { isAccelKey } from "./keyboard.mjs";
function getPointerInfo(editor, e) {
editor.markEventAsHandled(e);
return {
point: {
x: e.clientX,
y: e.clientY,
z: e.pressure
},
shiftKey: e.shiftKey,
altKey: e.altKey,
ctrlKey: e.metaKey || e.ctrlKey,
metaKey: e.metaKey,
accelKey: isAccelKey(e),
pointerId: e.pointerId,
button: e.button,
isPen: e.pointerType === "pen"
};
}
export {
getPointerInfo
};
//# sourceMappingURL=getPointerInfo.mjs.map