src/js/tooltipster.js
function(target) {
		
		var swiped = false;
		
		for (var i = this.__touchEvents.length - 1; i >= 0; i--) {
			
			var e = this.__touchEvents[i];
			
			if (e.type == 'touchmove') {
				swiped = true;
				break;
			}
			else if (
				e.type == 'touchstart'
				&&	target === e.target
			) {
				break;
			}
		}
		
		return swiped;
	}
function(target) {
		
		var swiped = false;
		
		for (var i = this.__touchEvents.length - 1; i >= 0; i--) {
			
			var e = this.__touchEvents[i];
			
			if (e.type == 'touchmove') {
				swiped = true;
				break;
			}
			else if (
				e.type == 'touchstart'
				&&	target === e.target
			) {
				break;
			}
		}
		
		return swiped;
	}
function ( target ) { var swiped = false ; for ( var i = this . __touchEvents . length - 1 ; i >= 0 ; i -- ) { var e = this . __touchEvents [ i ] ; if ( e . type == 'touchmove' ) { swiped = true ; break ; } else if ( e . type == 'touchstart' && target === e . target ) { break ; } } return swiped ; }
Returns true if a swipe happened after the last touchstart event fired on
event.target.

We need to differentiate a swipe from a tap before we let the event open
or close the tooltip. A swipe is when a touchmove (scroll) event happens
on the body between the touchstart and the touchend events of an element.

@param {object} target The HTML element that may have triggered the swipe
@returns {boolean}
@protected
Returns true if a swipe happened after the last touchstart event fired on event . target .