(e)
| 935 | ); |
| 936 | let firstMove = true; |
| 937 | function mousemove(e) { |
| 938 | let deltaX = Math.abs(refereceX - e.clientX); |
| 939 | let deltaY = Math.abs(refereceY - e.clientY); |
| 940 | let movedEnough = Math.max(deltaX, deltaY) > 10; |
| 941 | if (firstMove && movedEnough) { |
| 942 | addEvent("mouseup", remove); |
| 943 | firstMove = false; |
| 944 | } |
| 945 | speedX = ((e.clientX - refereceX) * 10) / 1000; |
| 946 | speedY = ((e.clientY - refereceY) * 10) / 1000; |
| 947 | } |
| 948 | function remove(e) { |
| 949 | removeEvent("mousemove", mousemove); |
| 950 | removeEvent("mousedown", remove); |
nothing calls this directly
no test coverage detected