PageSourceSearch

https://www.vandijckelektro.be/javascript/min/core/plugins/jquery-…JrDbYmy2qBywftj3dWrWIGyS7DeYqoW2srMsje9HrE=

js vandijckelektro.be collected 2026-10-01 01:38:58 UTC 3,292 bytes, 1 lines download raw bytes

1(function(e){"use strict";var i=function(t,o){this.$menu=this.activeRow=this.mouseLocs=this.lastDelayLoc=this.timeoutId=this.options=null,this.init(t,o)};i.DEFAULTS={rowSelector:"> li",submenuSelector:"*",submenuDirection:"right",tolerance:75,enter:e.noop,exit:e.noop,activate:e.noop,deactivate:e.noop,exitMenu:e.noop},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.mousemoveDocument=function(t){this.mouseLocs.push({x:t.pageX,y:t.pageY}),this.mouseLocs.length>this.MOUSE_LOCS_TRACKED&&this.mouseLocs.shift()},i.prototype.mouseleaveMenu=function(){this.timeoutId&&clearTimeout(this.timeoutId),this.options.exitMenu(this)&&(this.activeRow&&this.options.deactivate(this.activeRow),this.activeRow=null)},i.prototype.mouseenterRow=function(t){this.timeoutId&&clearTimeout(this.timeoutId),this.options.enter(t.currentTarget),this.possiblyActivate(t.currentTarget)},i.prototype.mouseleaveRow=function(t){this.options.exit(t.currentTarget)},i.prototype.clickRow=function(t){this.activate(t.currentTarget)},i.prototype.activate=function(t){t!=this.activeRow&&(this.activeRow&&this.options.deactivate(this.activeRow),this.options.activate(t),this.activeRow=t)},i.prototype.possiblyActivate=function(t){var o=this.activationDelay(),s=this;o?this.timeoutId=setTimeout(function(){s.possiblyActivate(t)},o):this.activate(t)},i.prototype.activationDelay=function(){if(!this.activeRow||!e(this.activeRow).is(this.options.submenuSelector))return 0;var t=this.$menu.offset(),o={x:t.left,y:t.top-this.options.tolerance},s={x:t.left+this.$menu.outerWidth(),y:o.y},a={x:t.left,y:t.top+this.$menu.outerHeight()+this.options.tolerance},h={x:t.left+this.$menu.outerWidth(),y:a.y},u=this.mouseLocs[this.mouseLocs.length-1],n=this.mouseLocs[0];if(!u||(n||(n=u),n.x<t.left||n.x>h.x||n.y<t.top||n.y>h.y)||this.lastDelayLoc&&u.x==this.lastDelayLoc.x&&u.y==this.lastDelayLoc.y)return 0;function m(l,p){return(p.y-l.y)/(p.x-l.x)}var r=s,c=h;this.options.submenuDirection=="left"?(r=a,c=o):this.options.submenuDirection=="below"?(r=h,c=a):this.options.submenuDirection=="above"&&(r=o,c=s);var f=m(u,r),y=m(u,c),v=m(n,r),d=m(n,c);return f<v&&y>d?(this.lastDelayLoc=u,this.DELAY):(this.lastDelayLoc=null,0)},i.prototype.destroy=function(){this.$menu.removeData("jquery.menu-aim"),this.$menu.off(".menu-aim").find(this.options.rowSelector).off(".menu-aim"),e(document).off(".menu-aim")},i.prototype.reset=function(t){this.timeoutId&&clearTimeout(this.timeoutId),this.activeRow&&t&&this.options.deactivate(this.activeRow),this.activeRow=null},i.prototype.init=function(t,o){this.$menu=e(t),this.activeRow=null,this.mouseLocs=[],this.lastDelayLoc=null,this.timeoutId=null,this.options=e.extend({},this.getDefaults(),o),this.MOUSE_LOCS_TRACKED=3,this.DELAY=300,this.$menu.on("mouseleave.menu-aim",e.proxy(this.mouseleaveMenu,this)).find(this.options.rowSelector).on("mouseenter.menu-aim",e.proxy(this.mouseenterRow,this)).on("mouseleave.menu-aim",e.proxy(this.mouseleaveRow,this)).on("click.menu-aim",e.proxy(this.clickRow,this)),e(document).on("mousemove.menu-aim",e.proxy(this.mousemoveDocument,this))},e.fn.menuAim=function(t){return this.each(function(){var o=e(this),s=o.data("jquery.menu-aim"),a=typeof t=="object"&&t;s||o.data("jquery.menu-aim",s=new i(this,a)),typeof t=="string"&&s[t]()})}})(jQuery);

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.