PluginProbe
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF / trunk
Imagify Image Optimization: Optimize Images | Compress & Convert to WebP/AVIF vtrunk
2.3.4 2.3.3 2.3.2 2.3.1 2.3.0 2.2.9 2.2.8 trunk 1.10 1.3.3 1.3.4 1.3.5 1.3.5.1 1.3.5.2 1.3.6 1.3.6.1 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.5 All 103 releases
← All changes | assets/js/jquery.event.move.min.js +1 -10 1.5 → trunk View file →
@@ -1,10 +1 @@
1 -(function(g){"function"===typeof define&&define.amd?define(["jquery"],g):g(jQuery)})(function(g,l){function H(a){function b(a){d?(c(),I(b),h=!0,d=!1):h=!1}var c=a,d=!1,h=!1;this.kick=function(a){d=!0;h||b()};this.end=function(a){var b=c;a&&(h?(c=d?function(){b();a()}:a,d=!0):a())}}function J(){return!0}function n(){return!1}function p(a){a.preventDefault()}function q(a){r[a.target.tagName.toLowerCase()]||a.preventDefault()}function m(a,b){var c,d;if(a.identifiedTouch)return a.identifiedTouch(b);c=
2 --1;for(d=a.length;++c<d;)if(a[c].identifier===b)return a[c]}function t(a,b){var c=m(a.changedTouches,b.identifier);if(c&&(c.pageX!==b.pageX||c.pageY!==b.pageY))return c}function u(a){v(a,a.data,a,w)}function x(a){w()}function w(){f(document,k.move,u);f(document,k.cancel,x)}function y(a){var b=a.data,c=t(a,b);c&&v(a,b,c,z)}function A(a){var b=a.data;m(a.changedTouches,b.identifier)&&z(b.identifier)}function z(a){f(document,"."+a,y);f(document,"."+a,A)}function v(a,b,c,d){var h=c.pageX-b.startX,g=c.pageY-
3 -b.startY;36>h*h+g*g||K(a,b,c,h,g,d)}function L(){this._handled=J;return!1}function B(a){a._handled()}function K(a,b,c,d,h,f){var e,k;e=a.targetTouches;k=a.timeStamp-b.timeStamp;b.type="movestart";b.distX=d;b.distY=h;b.deltaX=d;b.deltaY=h;b.pageX=c.pageX;b.pageY=c.pageY;b.velocityX=d/k;b.velocityY=h/k;b.targetTouches=e;b.finger=e?e.length:1;b._handled=L;b._preventTouchmoveDefault=function(){a.preventDefault()};g.event.trigger(b,void 0,b.target);f(b.identifier)}function C(a){var b=a.data.timer;a.data.touch=
4 -a;a.data.timeStamp=a.timeStamp;b.kick()}function D(a){var b=a.data.event;a=a.data.timer;f(document,k.move,C);f(document,k.end,D);E(b,a,function(){setTimeout(function(){f(b.target,"click",n)},0)})}function F(a){var b=a.data.event,c=a.data.timer,d=t(a,b);d&&(a.preventDefault(),b.targetTouches=a.targetTouches,a.data.touch=d,a.data.timeStamp=a.timeStamp,c.kick())}function G(a){var b=a.data.event,c=a.data.timer;m(a.changedTouches,b.identifier)&&(f(document,"."+b.identifier,F),f(document,"."+b.identifier,
5 -G),E(b,c))}function E(a,b,c){b.end(function(){a.type="moveend";g.event.trigger(a,void 0,a.target);return c&&c()})}var e=g.event.add,f=g.event.remove,I=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(a,b){return window.setTimeout(function(){a()},25)}}(),r={textarea:!0,input:!0,select:!0,button:!0},k={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"};
6 -g.event.special.movestart={setup:function(a,b,c){e(this,"movestart.move",B);return!0},teardown:function(a){f(this,"dragstart drag",p);f(this,"mousedown touchstart",q);f(this,"movestart",B);return!0},add:function(a){"move"!==a.namespace&&"moveend"!==a.namespace&&(e(this,"dragstart."+a.guid+" drag."+a.guid,p,l,a.selector),e(this,"mousedown."+a.guid,q,l,a.selector))},remove:function(a){"move"!==a.namespace&&"moveend"!==a.namespace&&(f(this,"dragstart."+a.guid+" drag."+a.guid),f(this,"mousedown."+a.guid))},
7 -_default:function(a){function b(b){b=c;var e=d.touch,f=d.timeStamp-b.timeStamp;b.type="move";b.distX=e.pageX-b.startX;b.distY=e.pageY-b.startY;b.deltaX=e.pageX-b.pageX;b.deltaY=e.pageY-b.pageY;b.velocityX=.3*b.velocityX+.7*b.deltaX/f;b.velocityY=.3*b.velocityY+.7*b.deltaY/f;b.pageX=e.pageX;b.pageY=e.pageY;g.event.trigger(c,void 0,a.target)}var c,d;a._handled()&&(c={target:a.target,startX:a.startX,startY:a.startY,pageX:a.pageX,pageY:a.pageY,distX:a.distX,distY:a.distY,deltaX:a.deltaX,deltaY:a.deltaY,
8 -velocityX:a.velocityX,velocityY:a.velocityY,timeStamp:a.timeStamp,identifier:a.identifier,targetTouches:a.targetTouches,finger:a.finger},d={event:c,timer:new H(b),touch:l,timeStamp:l},a.identifier===l?(e(a.target,"click",n),e(document,k.move,C,d),e(document,k.end,D,d)):(a._preventTouchmoveDefault(),e(document,"touchmove."+a.identifier,F,d),e(document,"touchend."+a.identifier,G,d)))}};g.event.special.move={setup:function(){e(this,"movestart.move",g.noop)},teardown:function(){f(this,"movestart.move",
9 -g.noop)}};g.event.special.moveend={setup:function(){e(this,"movestart.moveend",g.noop)},teardown:function(){f(this,"movestart.moveend",g.noop)}};e(document,"mousedown.move",function(a){1!==a.which||a.ctrlKey||a.altKey||(a={target:a.target,startX:a.pageX,startY:a.pageY,timeStamp:a.timeStamp},e(document,k.move,u,a),e(document,k.cancel,x,a))});e(document,"touchstart.move",function(a){var b;r[a.target.tagName.toLowerCase()]||(b=a.changedTouches[0],a={target:b.target,startX:b.pageX,startY:b.pageY,timeStamp:a.timeStamp,
10 -identifier:b.identifier},e(document,"touchmove."+b.identifier,y,a),e(document,"touchend."+b.identifier,A,a))});"function"===typeof Array.prototype.indexOf&&function(a,b){for(var c=["changedTouches","targetTouches"],d=c.length;d--;)-1===a.event.props.indexOf(c[d])&&a.event.props.push(c[d])}(g)});
1 +!function(e){"function"==typeof define&&define.amd?define([],e):"undefined"!=typeof module&&null!==module&&module.exports?module.exports=e:e()}(function(){var o,i=Object.assign||window.jQuery&&jQuery.extend,d=8,a=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e,t){return window.setTimeout(function(){e()},25)},n={textarea:!0,input:!0,select:!0,button:!0},c={move:"mousemove",cancel:"mouseup dragstart",end:"mouseup"},u={move:"touchmove",cancel:"touchend",end:"touchend"},r=/\s+/,m={bubbles:!0,cancelable:!0},t=Symbol("events");function v(e){return e[t]||(e[t]={})}function s(e,t,n,i){t=t.split(r);var o,a=v(e),c=t.length;function u(e){n(e,i)}for(;c--;)(a[o=t[c]]||(a[o]=[])).push([n,u]),e.addEventListener(o,u)}function f(e,t,n){t=t.split(r);var i,o,a,c=v(e),u=t.length;if(c)for(;u--;)if(o=c[i=t[u]])for(a=o.length;a--;)o[a][0]===n&&(e.removeEventListener(i,o[a][1]),o.splice(a,1))}function l(e,t,n){t=new CustomEvent(t,m);n&&i(t,n),e.dispatchEvent(t)}function g(e){var n=e,i=!1,o=!1;function t(e){i?(n(),a(t),i=!(o=!0)):o=!1}this.kick=function(e){i=!0,o||t()},this.end=function(e){var t=n;e&&(o?(n=i?function(){t(),e()}:e,i=!0):e())}}function p(){}function h(e){e.preventDefault()}function X(e,t){var n,i;if(e.identifiedTouch)return e.identifiedTouch(t);for(n=-1,i=e.length;++n<i;)if(e[n].identifier===t)return e[n]}function Y(e,t){e=X(e.changedTouches,t.identifier);if(e&&(e.pageX!==t.pageX||e.pageY!==t.pageY))return e}function y(e,t){S(e,t,e,T)}function w(e,t){T()}function T(){f(document,c.move,y),f(document,c.cancel,w)}function b(e){f(document,u.move,e.touchmove),f(document,u.cancel,e.touchend)}function S(e,t,n,i){var o,a,c,u=n.pageX-t.pageX,r=n.pageY-t.pageY;u*u+r*r<d*d||(t=t,a=n,i=i,e=(o=e).targetTouches,c=o.timeStamp-t.timeStamp,a={altKey:o.altKey,ctrlKey:o.ctrlKey,shiftKey:o.shiftKey,startX:t.pageX,startY:t.pageY,distX:u,distY:r,deltaX:u,deltaY:r,pageX:n.pageX,pageY:n.pageY,velocityX:u/c,velocityY:r/c,identifier:t.identifier,targetTouches:e,finger:e?e.length:1,enableMove:function(){this.moveEnabled=!0,this.enableMove=p,o.preventDefault()}},l(t.target,"movestart",a),i(t))}function k(e,t){var n=t.timer;t.touch=e,t.timeStamp=e.timeStamp,n.kick()}function K(e,t){var n=t.target,i=t.event,t=t.timer;f(document,c.move,k),f(document,c.end,K),E(n,i,t,function(){setTimeout(function(){f(n,"click",h)},0)})}function j(e,t){var n=t.target,i=t.event,o=t.timer;X(e.changedTouches,i.identifier)&&(e=t,f(document,u.move,e.activeTouchmove),f(document,u.end,e.activeTouchend),E(n,i,o))}function E(e,t,n,i){n.end(function(){return l(e,"moveend",t),i&&i()})}function e(e){e.enableMove()}function Q(e){e.enableMove()}function q(e){e.enableMove()}function A(e){var i=e.handler;e.handler=function(e){for(var t,n=o.length;n--;)e[t=o[n]]=e.originalEvent[t];i.apply(this,arguments)}}s(document,"mousedown",function(e){var t;1!==(t=e).which||t.ctrlKey||t.altKey||n[e.target.tagName.toLowerCase()]||(s(document,c.move,y,e),s(document,c.cancel,w,e))}),s(document,"touchstart",function(e){n[e.target.tagName.toLowerCase()]||(e={target:(e=e.changedTouches[0]).target,pageX:e.pageX,pageY:e.pageY,identifier:e.identifier,touchmove:function(e,t){var n;(n=Y(e=e,t=t))&&S(e,t,n,b)},touchend:function(e,t){t=t,X(e.changedTouches,t.identifier)&&b(t)}},s(document,u.move,e.touchmove,e),s(document,u.cancel,e.touchend,e))}),s(document,"movestart",function(e){var t,n;e.defaultPrevented||e.moveEnabled&&(t={startX:e.startX,startY:e.startY,pageX:e.pageX,pageY:e.pageY,distX:e.distX,distY:e.distY,deltaX:e.deltaX,deltaY:e.deltaY,velocityX:e.velocityX,velocityY:e.velocityY,identifier:e.identifier,targetTouches:e.targetTouches,finger:e.finger},n={target:e.target,event:t,timer:new g(function(e){(function(e,t,n){n-=e.timeStamp,e.distX=t.pageX-e.startX,e.distY=t.pageY-e.startY,e.deltaX=t.pageX-e.pageX,e.deltaY=t.pageY-e.pageY,e.velocityX=.3*e.velocityX+.7*e.deltaX/n,e.velocityY=.3*e.velocityY+.7*e.deltaY/n,e.pageX=t.pageX,e.pageY=t.pageY})(t,n.touch,n.timeStamp),l(n.target,"move",t)}),touch:void 0,timeStamp:e.timeStamp},void 0===e.identifier?(s(e.target,"click",h),s(document,c.move,k,n),s(document,c.end,K,n)):(n.activeTouchmove=function(e,t){var n,i,o;e=e,n=(t=t).event,i=t.timer,(o=Y(e,n))&&(e.preventDefault(),n.targetTouches=e.targetTouches,t.touch=o,t.timeStamp=e.timeStamp,i.kick())},n.activeTouchend=function(e,t){j(e,t)},s(document,u.move,n.activeTouchmove,n),s(document,u.end,n.activeTouchend,n)))}),window.jQuery&&(o="startX startY pageX pageY distX distY deltaX deltaY velocityX velocityY".split(" "),jQuery.event.special.movestart={setup:function(){return s(this,"movestart",e),!1},teardown:function(){return f(this,"movestart",e),!1},add:A},jQuery.event.special.move={setup:function(){return s(this,"movestart",Q),!1},teardown:function(){return f(this,"movestart",Q),!1},add:A},jQuery.event.special.moveend={setup:function(){return s(this,"movestart",q),!1},teardown:function(){return f(this,"movestart",q),!1},add:A})});