faketouches

Fake touch events for testing

Usage no npm install needed!

<script type="module">
  import faketouches from 'https://cdn.skypack.dev/faketouches';
</script>

README

faketouches.js

Library to send fake touchevents. Used for testing Hammer.js.

Usage

Fake a tap on the screen

var faker = new FakeTouches(element);
faker.setTouchType(FakeTouches.POINTER_TOUCH_EVENTS);

faker.setTouches([[100,100]]);
faker.triggerStart();
faker.triggerEnd();

Fake a gesture

faker.triggerGesture('Drag', function(){ 
    //callback
})