PageSourceSearch

https://www.shop.jungheinrich.ch/assets/current/jhparts/js/yves_de…location-applicator.97b6cb1df8c25a1d7bbd.js

js jungheinrich.ch collected 2026-10-06 12:47:19 UTC 1,575 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackJsonp_yves_default=globalThis.webpackJsonp_yves_default||[]).push([[3451],{6164:(e,t,r)=>{r.r(t),r.d(t,{default:()=>s});var a=r(97337);class s extends a.Z{constructor(...e){super(...e),this.form=void 0,this.triggers=void 0}readyCallback(){}init(){this.form=document.getElementsByClassName(this.formClassName)[0],this.triggers=Array.from(document.getElementsByClassName(this.triggerClassName)),this.mapEvents()}mapEvents(){this.triggers.forEach((e=>{e.addEventListener("click",(e=>this.onTriggerEvent(e)))}))}onTriggerEvent(e){const t=e.currentTarget.getAttribute("data-url"),r="undefined"!=typeof FormData&&void 0!==FormData.prototype.get,a="undefined"!=typeof URLSearchParams&&void 0!==URLSearchParams.prototype.get;r&&a?this.getQueryString(t||""):this.getQueryStringAlternative(t||"")}getQueryString(e=window.location.pathname){const t=new FormData(this.form),r=new URLSearchParams(t);t.forEach(((e,t)=>{e.length||r.delete(t)})),this.setWindowLocation(e,r.toString())}getQueryStringAlternative(e=window.location.pathname){const t=Array.from(this.form.getElementsByTagName("input")),r=Array.from(this.form.getElementsByTagName("select")),a=[...t.filter((e=>(e.checked||"number"===e.type||"hidden"===e.type)&&!e.disabled)),...r].reduce(((e,t)=>(t.name&&t.value&&(e+=`&${t.name}=${t.value}`),e)),"").slice(1);this.setWindowLocation(e,encodeURI(a))}setWindowLocation(e,t){window.location.href=`${e}?${t}`}get formClassName(){return this.getAttribute("form-class-name")}get triggerClassName(){return this.getAttribute("trigger-class-name")}}}}]);

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.