MCPcopy
hub / github.com/konvajs/konva / simulateMouseMove

Function simulateMouseMove

test/unit/test-utils.ts:206–221  ·  view source on GitHub ↗
(
  stage: Stage,
  pos: { x: number; y: number; button?: number }
)

Source from the content-addressed store, hash-verified

204}
205
206export function simulateMouseMove(
207 stage: Stage,
208 pos: { x: number; y: number; button?: number }
209) {
210 simulatePointerMove(stage, pos);
211 var top = isNode ? 0 : stage.content.getBoundingClientRect().top;
212 var evt = {
213 clientX: pos.x,
214 clientY: pos.y + top,
215 button: pos.button || 0,
216 type: 'mousemove',
217 };
218
219 Konva.DD._drag(evt);
220 stage._pointermove(evt as any);
221}
222
223export function simulateMouseUp(stage, pos) {
224 simulatePointerUp(stage, pos);

Callers 7

Stage-test.tsFile · 0.90
Node-test.tsFile · 0.90
Shape-test.tsFile · 0.90
Layer-test.tsFile · 0.90

Calls 2

simulatePointerMoveFunction · 0.85
_pointermoveMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…