Skip to Content

JavaScript File

URL: https://static.tildacdn.com/js/hammer.min.js
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Thu, 18 Mar 2021 12:08:37 GMT
Download Time: Less than a second
Cookies: None
Size: 21 KB
HTTP Headers:  9 headers
Links In:  1 pages
OK Issues: No issues found

1/*! Hammer.JS - v2.0.8 - 2016-04-23

2 * http://hammerjs.github.io/

3 *

4 * Copyright (c) 2016 Jorik Tangelder;

5 * Licensed under the MIT license */

6!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(j(a,c),b)}

7function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}

8function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}

9function h(b,c,d){var e="DEPRECATED METHOD: "+c+"\n"+d+" AT \n";return function(){var c=new Error("get-stack-trace"),d=c&&c.stack?c.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}

10()@"):"Unknown Stack Trace",f=a.console&&(a.console.warn||a.console.log);return f&&f.call(a.console,e,d),b.apply(this,arguments)}

11}

12function i(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&la(d,c)}

13function j(a,b){return function(){return a.apply(b,arguments)}

14}

15function k(a,b){return typeof a==oa?a.apply(b?b[0]||d:d,b):a}

16function l(a,b){return a===d?b:a}

17function m(a,b,c){g(q(b),function(b){a.addEventListener(b,c,!1)}

18)}

19function n(a,b,c){g(q(b),function(b){a.removeEventListener(b,c,!1)}

20)}

21function o(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}

22return!1}

23function p(a,b){return a.indexOf(b)>-1}

24function q(a){return a.trim().split(/\s+/g)}

25function r(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}

26return-1}

27function s(a){return Array.prototype.slice.call(a,0)}

28function t(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];r(e,g)<0&&d.push(a[f]),e[f]=g,f++}

29return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}

30):d.sort()),d}

31function u(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ma.length;){if(c=ma[g],e=c?c+f:b,e in a)return e;g++}

32return d}

33function v(){return ua++}

34function w(b){var c=b.ownerDocument||b;return c.defaultView||c.parentWindow||a}

35function x(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){k(a.options.enable,[a])&&c.handler(b)}

36,this.init()}

37function y(a){var b,c=a.options.inputClass;return new(b=c?c:xa?M:ya?P:wa?R:L)(a,z)}

38function z(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&Ea&&d-e===0,g=b&(Ga|Ha)&&d-e===0;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}

39),c.eventType=b,A(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}

40function A(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=D(b)),e>1&&!c.firstMultiple?c.firstMultiple=D(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=E(d);b.timeStamp=ra(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=I(h,i),b.distance=H(h,i),B(c,b),b.offsetDirection=G(b.deltaX,b.deltaY);var j=F(b.deltaTime,b.deltaX,b.deltaY);b.overallVelocityX=j.x,b.overallVelocityY=j.y,b.overallVelocity=qa(j.x)>qa(j.y)?j.x:j.y,b.scale=g?K(g.pointers,d):1,b.rotation=g?J(g.pointers,d):0,b.maxPointers=c.prevInput?b.pointers.length>c.prevInput.maxPointers?b.pointers.length:c.prevInput.maxPointers:b.pointers.length,C(c,b);var k=a.element;o(b.srcEvent.target,k)&&(k=b.srcEvent.target),b.target=k}

...

</html>