flot
Advanced tools
Comparing version 3.2.6 to 3.2.7
{ | ||
"name": "flot", | ||
"version": "3.2.6", | ||
"version": "3.2.7", | ||
"main": "dist/es5/jquery.flot.js", | ||
@@ -5,0 +5,0 @@ "scripts": { |
@@ -53,3 +53,3 @@ /* global jQuery */ | ||
eventHolder[0].addEventListener('touchevent', triggerCleanupEvent, false); | ||
eventHolder[0].addEventListener('tap', tap.generatePlothoverEvent, false); | ||
eventHolder[0].addEventListener('tap', generatePlothoverEvent, false); | ||
} | ||
@@ -75,3 +75,3 @@ | ||
function shutdown(plot, eventHolder) { | ||
eventHolder[0].removeEventListener('tap', tap.generatePlothoverEvent); | ||
eventHolder[0].removeEventListener('tap', generatePlothoverEvent); | ||
eventHolder[0].removeEventListener('touchevent', triggerCleanupEvent); | ||
@@ -84,19 +84,18 @@ eventHolder.unbind("mousemove", onMouseMove); | ||
var tap = { | ||
generatePlothoverEvent: function (e) { | ||
var o = plot.getOptions(), | ||
newEvent = new CustomEvent('mouseevent'); | ||
//transform from touch event to mouse event format | ||
newEvent.pageX = e.detail.changedTouches[0].pageX; | ||
newEvent.pageY = e.detail.changedTouches[0].pageY; | ||
newEvent.clientX = e.detail.changedTouches[0].clientX; | ||
newEvent.clientY = e.detail.changedTouches[0].clientY; | ||
function generatePlothoverEvent(e) { | ||
var o = plot.getOptions(), | ||
newEvent = new CustomEvent('mouseevent'); | ||
if (o.grid.hoverable) { | ||
doTriggerClickHoverEvent(newEvent, eventType.hover, 30); | ||
} | ||
return false; | ||
//transform from touch event to mouse event format | ||
newEvent.pageX = e.detail.changedTouches[0].pageX; | ||
newEvent.pageY = e.detail.changedTouches[0].pageY; | ||
newEvent.clientX = e.detail.changedTouches[0].clientX; | ||
newEvent.clientY = e.detail.changedTouches[0].clientY; | ||
if (o.grid.hoverable) { | ||
doTriggerClickHoverEvent(newEvent, eventType.hover, 30); | ||
} | ||
}; | ||
return false; | ||
} | ||
@@ -103,0 +102,0 @@ function doTriggerClickHoverEvent(event, eventType, searchDistance) { |
Sorry, the diff of this file is too big to display
979852
19425