forked from hammerjs/jquery.hammer.js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jquery.hammer-full.min.map
1 lines (1 loc) · 17.6 KB
/
jquery.hammer-full.min.map
1
{"version":3,"file":"jquery.hammer-full.min.js","sources":["jquery.hammer-full.js"],"names":["window","undefined","setup","Hammer","READY","event","determineEventTypes","utils","each","gestures","gesture","detection","register","onTouch","DOCUMENT","EVENT_MOVE","detect","EVENT_END","element","options","Instance","defaults","stop_browser_behavior","userSelect","touchAction","touchCallout","contentZooming","userDrag","tapHighlightColor","HAS_POINTEREVENTS","navigator","pointerEnabled","msPointerEnabled","HAS_TOUCHEVENTS","MOBILE_REGEX","NO_MOUSEEVENTS","userAgent","match","EVENT_TYPES","DIRECTION_DOWN","DIRECTION_LEFT","DIRECTION_UP","DIRECTION_RIGHT","POINTER_MOUSE","POINTER_TOUCH","POINTER_PEN","EVENT_START","document","plugins","extend","dest","src","merge","key","obj","iterator","context","i","length","forEach","call","hasOwnProperty","hasParent","node","parent","parentNode","getCenter","touches","valuesX","valuesY","touch","push","clientX","pageX","clientY","pageY","Math","min","apply","max","getVelocity","delta_time","delta_x","delta_y","x","abs","y","getAngle","touch1","touch2","atan2","PI","getDirection","getDistance","sqrt","getScale","start","end","this","getRotation","isVertical","direction","stopDefaultBrowserBehavior","css_props","style","vendor","prop","substring","toUpperCase","onselectstart","ondragstart","self","enabled","ev","startDetect","prototype","on","handler","split","addEventListener","off","removeEventListener","trigger","eventData","createEvent","initEvent","target","dispatchEvent","enable","state","last_move_event","enable_detect","touch_triggered","bindDom","type","types","eventType","sourceEventType","toLowerCase","which","count_touches","PointerEvent","updatePointer","collectEventData","getTouchList","reset","getEvents","identifier","pointerType","matchType","center","timeStamp","Date","getTime","srcEvent","preventDefault","preventManipulation","stopPropagation","stopDetect","pointers","touchlist","pointer","pointerEvent","pointerId","Object","keys","pt","MSPOINTER_TYPE_MOUSE","MSPOINTER_TYPE_TOUCH","MSPOINTER_TYPE_PEN","current","previous","stopped","inst","startEvent","lastEvent","name","extendEventData","inst_options","startEv","interimAngle","interimDirection","velocity","deltaTime","deltaX","deltaY","velocityX","velocityY","distance","angle","scale","rotation","index","sort","a","b","Drag","drag_min_distance","correct_for_drag_min_distance","drag_max_touches","drag_block_horizontal","drag_block_vertical","drag_lock_to_axis","drag_lock_min_distance","triggered","factor","drag_locked_to_axis","last_direction","Hold","hold_timeout","hold_threshold","timer","clearTimeout","setTimeout","Release","Infinity","Swipe","swipe_min_touches","swipe_max_touches","swipe_velocity","Tap","tap_max_touchtime","tap_max_distance","tap_always","doubletap_distance","doubletap_interval","prev","did_doubletap","Touch","prevent_default","prevent_mouseevents","Transform","transform_min_scale","transform_min_rotation","transform_always_block","scale_threshold","rotation_threshold","define","amd","module","exports","$","eventTypes","data","originalEvent","button","el","has","fn","hammer","jQuery","Zepto"],"mappings":"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"}