PageSourceSearch

https://www.hallolernen.de/wp-content/plugins/vamtam-elementor-int…/vamtam-image-box.min.js?ver=1.1.27

js hallolernen.de collected 2026-09-24 10:56:09 UTC 1,589 bytes, 1 lines download raw bytes

1class VamtamImageBox extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{eye:".vamtam-eye .eye"}}}getDefaultElements(){const e=this.getSettings("selectors");return{$eye:this.$element.find(e.eye)}}bindEvents(){this.$element.on("mousemove",this.onContainerMouseMove.bind(this)),this.$element.on("mouseleave",this.onContainerMouseLeave.bind(this)),this.randomMouseMove=this.randomMouseMove.bind(this),this.randomMouseMove()}randomMouseMove(){var e=this;if(this.shouldMoveRandomly=this.$element.hasClass("eye-random"),this.shouldMoveRandomly&&!this.hasSetInterval){var t=parseInt(this.elements.$eye.data("eye-interval"));setInterval(function(){if(!e.mouseInsideElement&&e.shouldMoveRandomly){var t=Math.floor(360*Math.random())+1;e.elements.$eye.css({transform:"rotate("+t+"deg)",transition:"transform 3s ease"})}},1e3*t),this.hasSetInterval=!0}}onContainerMouseLeave(){this.mouseInsideElement=!1}onContainerMouseMove(e){if(this.mouseInsideElement=!0,this.elements.$eye.length){var t=this.elements.$eye,n=t.offset().left+t.width()/2,o=t.offset().top+t.height()/2,s=Math.atan2(e.pageX-n,e.pageY-o)*(180/Math.PI)*-1+180;t.css({transform:"rotate("+s+"deg)",transition:""})}}}jQuery(window).on("elementor/frontend/init",()=>{if(elementorFrontend.elementsHandler&&elementorFrontend.elementsHandler.attachHandler)elementorFrontend.elementsHandler.attachHandler("image-box",VamtamImageBox);else{const e=e=>{elementorFrontend.elementsHandler.addHandler(VamtamImageBox,{$element:e})};elementorFrontend.hooks.addAction("frontend/element_ready/image-box.default",e)}});

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.