{"version":3,"file":"angular-touch.min.js","sources":["..\\develop\\angular\\angular-touch.js"],"names":["window","angular","makeSwipeDirective","directiveName","direction","eventName","ngTouch","directive","$parse","$swipe","MAX_VERTICAL_DISTANCE","MAX_VERTICAL_RATIO","MIN_HORIZONTAL_DISTANCE","scope","element","attr","validSwipe","coords","startCoords","deltaY","Math","abs","y","deltaX","x","valid","swipeHandler","bind","start","cancel","end","event","$apply","triggerHandler","$event","module","factory","getCoordinates","touches","length","e","changedTouches","originalEvent","clientX","clientY","MOVE_BUFFER_RADIUS","eventHandlers","totalX","totalY","lastPos","active","on","preventDefault","config","$provide","decorator","$delegate","shift","$timeout","$rootElement","hit","x1","y1","x2","y2","CLICKBUSTER_THRESHOLD","checkAllowableRegions","touchCoordinates","i","splice","onClick","Date","now","lastPreventedTime","PREVENT_DURATION","lastLabelClickCoordinates","target","tagName","toLowerCase","stopPropagation","blur","onTouchStart","push","preventGhostClick","addEventListener","TAP_DURATION","MOVE_TOLERANCE","ACTIVE_CLASS_NAME","resetState","tapping","removeClass","tapElement","startTime","touchStartX","touchStartY","clickHandler","ngClick","srcElement","nodeType","parentNode","addClass","diff","dist","sqrt","pow","isDefined","disabled","onclick","touchend"],"mappings":"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"}