PageSourceSearch

https://museumtijdschrift.nl/wp-content/themes/whello/assets/js/gundalascroll.min.js?ver=1.1.160

js museumtijdschrift.nl collected 2026-10-02 08:44:12 UTC 2,418 bytes, 8 lines download raw bytes

1/*
2 Version: 0.2.0
3  Author: Grafis Nuresa
4 Website: http://iamgdevvv.github.io/gundalascroll
5    Docs: http://iamgdevvv.github.io/gundalascroll
6    Repo: https://github.com/iamgdevvv/gundalascroll
7  Issues: https://github.com/iamgdevvv/gundalascroll/issues
8 */"use strict";!function(){if("function"==typeof window.CustomEvent)return!1;function CustomEvent(event,params){params=params||{bubbles:!1,cancelable:!1,detail:void 0};var evt=document.createEvent("CustomEvent");return evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail),evt}CustomEvent.prototype=window.Event.prototype,window.CustomEvent=CustomEvent}();var GScroll={elHtml:document.getElementsByTagName("html")[0],scrollPosition:0,defaultClass:"gs-prevent",extraClass:"",_hasScrollbar:function(node){return null==node?window.innerHeight?document.body.offsetHeight>window.innerHeight:document.documentElement.scrollHeight>document.documentElement.offsetHeight||document.body.scrollHeight>document.body.offsetHeight:node.scrollHeight>node.offsetHeight},preventScroll:function(args){var _elHtml=this.elHtml;if(_elHtml.classList.contains(this.defaultClass)||!this._hasScrollbar())return!1;var oldWidth=parseFloat(getComputedStyle(_elHtml,null).width.replace("px",""));this.scrollPosition=window.pageYOffset,_elHtml.style.overflowY="scroll",_elHtml.style.position="fixed",_elHtml.style.top=-1*this.scrollPosition+"px",_elHtml.classList.add(this.defaultClass),null==args?args={}:"object"===args?console.warn("There is no action for "+args):(void 0!==args.class&&null!==args.class&&(this.extraClass=args.class,_elHtml.classList.add(this.extraClass)),"function"==typeof args.init&&args.init());var EGprevent=new CustomEvent("gscroll-prevent",{bubbles:!0,cancelable:!0,composed:!1,detail:{widthWrapper:oldWidth,spaceScroll:window.outerWidth-oldWidth}});window.dispatchEvent(EGprevent)},activeScroll:function(){var _elHtml=this.elHtml;_elHtml.classList.contains(this.defaultClass)||(this.scrollPosition=window.pageYOffset),_elHtml.removeAttribute("style"),_elHtml.classList.remove(this.defaultClass),""!==this.extraClass&&_elHtml.classList.remove(this.extraClass),window.scrollTo(0,this.scrollPosition);var EGactive=new CustomEvent("gscroll-active",{bubbles:!0,cancelable:!0,composed:!1});window.dispatchEvent(EGactive)},toggleScroll:function(args){this.elHtml.classList.contains(this.defaultClass)?this.activeScroll():this.preventScroll(args)}};

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.