1!function(e,t){"function"==typeof define&&define.amd?define("hoverintent",["module"],t):"undefined"!=typeof exports?t(module):(t(t={exports:{}}),e.hoverintent=t.exports)}(this,function(e){"use strict";var T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n,o=arguments[t];for(n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e};e.exports=function(o,i,r){function t(e){v=e.clientX,a=e.clientY}function e(e){return f=!0,L=L&&clearTimeout(L),o.removeEventListener("mousemove",t,!1),1!==E&&(l=e.clientX,m=e.clientY,o.addEventListener("mousemove",t,!1),L=setTimeout(function(){!function e(t,n){if(L=L&&clearTimeout(L),Math.abs(l-v)+Math.abs(m-a)<p.sensitivity)return E=1,d||i.call(t,n);l=v,m=a,L=setTimeout(function(){e(t,n)},p.interval)}(o,e)},p.interval)),this}function n(n){return f=!1,L=L&&clearTimeout(L),o.removeEventListener("mousemove",t,!1),1===E&&(L=setTimeout(function(){var e,t;e=o,t=n,L=L&&clearTimeout(L),E=0,d||r.call(e,t)},p.timeout)),this}function u(e){f||(d=!0,i.call(o,e))}function s(e){!f&&d&&(d=!1,r.call(o,e))}function c(){o.removeEventListener("focus",u,!1),o.removeEventListener("blur",s,!1)}var v,a,l,m,f=!1,d=!1,h={},E=0,L=0,p={sensitivity:7,interval:100,timeout:0,handleFocus:!1};return h.options=function(e){var t=e.handleFocus!==p.handleFocus;return p=T({},p,e),t&&(p.handleFocus?(o.addEventListener("focus",u,!1),o.addEventListener("blur",s,!1)):c()),h},h.remove=function(){o&&(o.removeEventListener("mouseover",e,!1),o.removeEventListener("mouseout",n,!1),c())},o&&(o.addEventListener("mouseover",e,!1),o.addEventListener("mouseout",n,!1)),h}});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.