From 2e8469fd21be00538de042d21f6566235d2710e3 Mon Sep 17 00:00:00 2001 From: hashchange Date: Fri, 3 Mar 2017 11:36:03 +0100 Subject: [PATCH] Add ability to stop and restart the emulator Fixes #11 --- touch-emulator.js | 74 ++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 61 insertions(+), 13 deletions(-) diff --git a/touch-emulator.js b/touch-emulator.js index 6d8b2dd..2bcda06 100644 --- a/touch-emulator.js +++ b/touch-emulator.js @@ -1,10 +1,13 @@ (function(window, document, exportName, undefined) { "use strict"; + var isRunning = false; var isMultiTouch = false; var multiTouchStartPos; var eventTarget; var touchElements = {}; + var fakedProps = []; + var handlers = []; // polyfills if(!document.createTouch) { @@ -94,11 +97,23 @@ for(var p=0; p