PageSourceSearch

https://www.peag-personal.de/_assets/9367651f1aaf1a17ab1c5be0b9784885/Frontend/dist/js/main.js?1790153529

js peag-personal.de collected 2026-09-25 03:13:06 UTC 12,032 bytes, 1 lines download raw bytes

1/* empty css     */import{T as k}from"./chunks/bootstrap.js";import{S as b,N as O,P as g,K as w,M as L,A as y,a as S,E,b as q,c as v}from"./chunks/swiper.js";import{P as M}from"./chunks/@srexi.js";import{a as A}from"./chunks/aos.js";import{R as m}from"./chunks/@fancyapps.js";import{f as D,L as T,d as C}from"./chunks/flatpickr.js";import"./chunks/@popperjs.js";import"./chunks/ssr-window.js";class F{constructor(){this.DOM={accordion:".accordion",collapse:".collapse"},this.accordion=document.querySelectorAll(this.DOM.accordion),this.collapse=document.querySelectorAll(this.DOM.collapse)}initAccordion(){const t=this.accordion,e=this.collapse;t!=null&&t.forEach(function(){[].slice.call(e).forEach(function(s){s.addEventListener("shown.bs.collapse",function(){this.parentElement.classList.add("active")}),s.addEventListener("hidden.bs.collapse",function(){this.parentElement.classList.remove("active")})})})}init(){this.accordion!==null&&this.initAccordion()}}class _{constructor(){this.DOM={tooltip:'[data-bs-toggle="tooltip"]'},this.tooltip=document.querySelectorAll(this.DOM.tooltip)}initTooltip(){[].slice.call(this.tooltip).map(function(e){return new k(e)})}init(){this.tooltip!==null&&this.initTooltip()}}class j{constructor(){this.DOM={swiper:".swiper"},this.swiper=document.querySelectorAll(this.DOM.swiper)}initSwiper(){this.swiper.forEach(t=>{const e=t.getAttribute("data-swiper")||"{}",i=t.dataset.customEffect;let s={};try{s=JSON.parse(e)}catch(n){console.error("Invalid JSON in data-swiper attribute:",n)}new b(t,{modules:[O,g,w,L,y,S,E,q,v],slidesPerView:"auto",centeredSlides:!0,initialSlide:1,spaceBetween:0,grabCursor:!0,loop:!0,parallax:!0,keyboard:{enabled:!0,onlyInViewport:!1},mousewheel:!1,effect:i,fadeEffect:{crossFade:!0},coverflowEffect:{rotate:0,stretch:20,depth:10,scale:.8,modifier:1,slideShadows:!1},autoplay:{delay:s,disableOnInteraction:!0,pauseOnMouseEnter:!0},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})})}init(){this.swiper!==null&&this.initSwiper()}}class I{constructor(){this.DOM={swiper_quote:".swiper_quote"},this.swiper_quote=document.querySelector(this.DOM.swiper_quote)}initSwiperQuote(){const t=this.swiper_quote.getAttribute("data-swiper-autoplay")||"{}";this.swiper_quote.dataset.customEffect;let e={};try{e=JSON.parse(t)}catch(i){console.error("Invalid JSON in data-swiper attribute:",i)}new b(this.swiper_quote,{modules:[g,w,L,y,S,E,v],slidesPerView:"auto",grabCursor:!0,loop:!1,keyboard:{enabled:!0,onlyInViewport:!1},autoHeight:!0,mousewheel:!1,effect:"fade",fadeEffect:{crossFade:!0},autoplay:{delay:e,disableOnInteraction:!0,pauseOnMouseEnter:!0},pagination:{el:".swiper-quote-pagination",type:"bullets",clickable:!0},breakpoints:{768:{autoHeight:!1}}})}init(){this.swiper_quote!==null&&(this.initSwiperQuote(),console.info(`${this.DOM.swiper} exist in the DOM!`))}}class x{constructor(){this.DOM={video:".video-embed-item"},this.video=document.querySelectorAll(this.DOM.video)}initVideo(){const t=this.video[0],e=document.querySelector(".button.is-play"),i=document.querySelector(".video-poster");function s(){t.parentNode.parentNode.classList.add("overlay-hidden"),t.play(),i.classList.add("d-none"),e.classList.add("d-none")}t&&e&&e.addEventListener("click",s)}init(){this.video!==null&&this.initVideo()}}class J{constructor(){this.DOM={logosWrapper:".references-logos--wrapper",logosWrapperEl:".references-logo",states:{timeoutPerElement:2e3}},this.logosWrapper=document.querySelector(this.DOM.logosWrapper),this.logosWrapperEl=document.querySelectorAll(this.DOM.logosWrapperEl)}initLogos(){let t=document.querySelectorAll(".references-logo.visible");window.addEventListener("resize",()=>{window.innerWidth<768&&(t.forEach((i,s)=>{s>=2&&i.classList.remove("visible")}),t=document.querySelectorAll(".references-logo.visible"))});const e=document.querySelectorAll(".references-logo--front");t.forEach((i,s)=>{setInterval(()=>{var a,u,h,p;let n=[];document.querySelectorAll(".references-logo.visible .visible img").forEach(f=>{n.push(f.getAttribute("data-file-uid"))});const d=Math.floor(Math.random()*e.length),r=i.querySelector(".references-logo--front"),l=i.querySelector(".references-logo--back");if(!n.includes((u=(a=e[d])==null?void 0:a.querySelector("img"))==null?void 0:u.getAttribute("data-file-uid"))){const f=(p=(h=e[d])==null?void 0:h.querySelector("a"))==null?void 0:p.cloneNode(!0);r!=null&&r.classList.contains("visible")?(r==null||r.classList.remove("visible"),l==null||l.classList.add("visible"),l.innerHTML="",l==null||l.appendChild(f)):(l==null||l.classList.remove("visible"),r==null||r.classList.add("visible"),r.innerHTML="",r==null||r.appendChild(f)),i.classList.toggle("references")}},2e3*(s+5))})}init(){this.logosWrapper!==null&&this.initLogos()}}class N{counter(){new M({selector:".purecounter",separator:!0,once:!1})}init(){this.counter!==null?this.counter():console.error(`${this.DOM.counter} does not exist in the DOM!`)}}class P{constructor(){this.DOM={jobForm:".talention-job-form",quickLinks:".quick-links",groupSwitch:".header--group-switcher",jobsFilterButtons:".frame-type-p2core_jobs_talention .btn.btn-secondary",socialIcons:".social-icons .social-icon a"}
1,this.jobForm=document.querySelector(this.DOM.jobForm),this.quickLinks=document.querySelector(this.DOM.quickLinks),this.groupSwitch=document.querySelector(this.DOM.groupSwitch),this.jobsFilterButtons=document.querySelectorAll(this.DOM.jobsFilterButtons),this.socialIcons=document.querySelectorAll(this.DOM.socialIcons)}initJobFormTracking(){this.jobForm.addEventListener("submit",t=>{_paq.push(["trackEvent","Jobs Formular","Job Formular absenden","https://jobs.peag-online.de/jobs"])})}initQuickLinksTracking(){var t,e,i,s;(e=(t=this.quickLinks)==null?void 0:t.querySelector("a:has(.fa-solid.fa-user)"))==null||e.addEventListener("click",n=>{_paq.push(["trackEvent","Quick Links","Klick Quick Links","Job suchen"])}),(s=(i=this.quickLinks)==null?void 0:i.querySelector("a:has(.fa-brands.fa-whatsapp)"))==null||s.addEventListener("click",n=>{_paq.push(["trackEvent","Quick Links","Klick Quick Links","Whatsapp"])})}initGroupSwitchTracking(){this.groupSwitch.addEventListener("click",t=>{var e,i;(i=(e=this.groupSwitch)==null?void 0:e.querySelectorAll("a"))==null||i.forEach(s=>{s.addEventListener("click",n=>{_paq.push(["trackEvent","Group Switch","Klick Group Switch",n.target.parentElement.href])})})})}initJobsFilterTracking(){this.jobsFilterButtons.forEach(t=>{t.addEventListener("click",e=>{_paq.push(["trackEvent","Jobs Filter","Klick Jobs Filter",e.target.innerText])})})}initSocialIconsTracking(){this.socialIcons.forEach(t=>{t.addEventListener("click",e=>{const i=e.target.closest("a").getAttribute("href");_paq.push(["trackEvent","Social Icons","Klick Social Icon",i])})})}init(){window.location.hostname=="www.peag-personal.de"&&(this.jobForm!==null&&this.initJobFormTracking(),this.quickLinks!==null&&this.initQuickLinksTracking(),this.groupSwitch!==null&&this.initGroupSwitchTracking(),this.jobsFilterButtons.length>0&&this.initJobsFilterTracking(),this.socialIcons.length>0&&this.initSocialIconsTracking())}}class G{constructor(){this.DOM={jobList:"#tms-remotejoblist"},this.jobList=document.querySelector(this.DOM.jobList)}jobListConfig(){var t;if(typeof myTalentionConfig<"u"){if((t=this.jobList)!=null&&t.classList.contains("external-joblist")){let e=this.jobList.getAttribute("data-job-count");e<=5?(myTalentionConfig.hidePagination=!0,myTalentionConfig.pageSize=e):(myTalentionConfig.hidePagination=!1,myTalentionConfig.pageSize=5)}myTalentionConfig.hideFilter=!0}else console.error("myTalentionConfig is not defined!");TmsLibrary2!==void 0?TmsLibrary2.Load(["TmsJoblist"]):console.error("TmsLibrary2 is not defined!")}init(){this.jobList!==null?this.jobListConfig():console.error(`${this.DOM.jobList} does not exist in the DOM!`)}}class R{constructor(){this.DOM={animated:".aos"},this.animated=document.querySelectorAll(this.DOM.readmore)}aosAnimate(){A.init()}init(){this.animated!==null?this.aosAnimate():console.error(`${this.DOM.animated} does not exist in the DOM!`)}}class V{constructor(){this.DOM={fancyboxSelector:".lightbox"},this.lightbox=document.querySelector(this.DOM.fancyboxSelector)}initLightbox(){let t=this.DOM.fancyboxSelector;m.Plugins.Thumbs.defaults.autoStart=!1,m.Plugins.Html.defaults.youtube.rel=0,m.bind(t,{infinite:!1,closeButton:"inside",click:"null",Toolbar:{display:[{id:"counter",position:"left"},"zoom","slideshow","fullscreen","thumbs","close"]},l10n:{CLOSE:"Schließen",NEXT:"Weiter",PREV:"Zurück",MODAL:"Sie können diesen modalen Inhalt mit der ESC-Taste schließen",ERROR:"Etwas ist schief gelaufen, bitte versuchen Sie es später noc
1h einmal",IMAGE_ERROR:"Bild nicht gefunden",ELEMENT_NOT_FOUND:"HTML-Element nicht gefunden",AJAX_NOT_FOUND:"Fehler beim Laden von AJAX: Nicht gefunden",AJAX_FORBIDDEN:"Fehler beim Laden von AJAX: Verboten",IFRAME_ERROR:"Fehler beim Laden der Seite",TOGGLE_ZOOM:"Zoomstufe umschalten",TOGGLE_THUMBS:"Miniaturansichten umschalten",TOGGLE_SLIDESHOW:"Diashow wechseln",TOGGLE_FULLSCREEN:"Vollbildmodus umschalten",DOWNLOAD:"Herunterladen"}})}init(){this.lightbox!==null&&this.initLightbox()}}class W{constructor(){this.DOM={flatpickrSelector:".flatpickr"},this.flatpickr=document.querySelector(this.DOM.flatpickrSelector),this.flatpickr!==null&&(this.dateformat=this.flatpickr.getAttribute("data-date-format"),this.enabletime=this.flatpickr.getAttribute("data-enable-time"))}initFlatpickr(){let t=this.flatpickr,e=this.dateformat!==null?this.dateformat:"d.m.Y",i=this.enabletime!==null?this.enabletime:"false";D(t,{plugins:[new T({})],locale:C.German,altInput:!1,altFormat:"l, j. F Y",dateFormat:e,minDate:"today",enableTime:i,time_24hr:!0,minuteIncrement:15})}init(){this.flatpickr!==null&&this.initFlatpickr()}}class B{constructor(){this.DOM={form:'form[novalidate="novalidate"]'},this.form=document.querySelector(this.DOM.form)}initValidation(){this.form.addEventListener("submit",function(e){const i=this;if(i.classList.add("was-validated"),document.querySelectorAll(".was-validated input").forEach(function(n){let c=n.getAttribute("id");const d=n.closest(".form-group");d!==null&&d.id!==""&&(c=d.id+"-"+c),n.removeAttribute("aria-invalid"),document.querySelector(`#${c}-desc`)!==null?n.setAttribute("aria-describedby",`${c}-desc`):n.removeAttribute("aria-describedby")}),!i.checkValidity()){const n=document.querySelector(".was-validated input:invalid"),c=30,r=n.getBoundingClientRect().top+window.scrollY-c;n.focus(),window.scrollTo({behavior:"smooth",top:r}),document.querySelectorAll(".was-validated input:invalid").forEach(function(a){const u=a.getAttribute("id"),h=a.closest(".form-group");h!==null&&h.id!==""&&(u=h.id+"-"+u),a.setAttribute("aria-invalid","true"),document.querySelector(`#${u}-errors`)!==null?a.setAttribute("aria-describedby",`${u}-errors`):a.removeAttribute("aria-describedby")}),e.preventDefault(),e.stopPropagation()}},!1)}init(){this.form!==null&&this.initValidation()}}class H{constructor(){this.DOM={header:".main-header"},this.header=document.querySelector(this.DOM.header)}scrollBodyClass(){let t=0;window.addEventListener("scroll",()=>{let e=window.scrollY;e>0?(document.body.classList.add("scrolled"),e>t?(document.body.classList.add("scrolling-down"),document.body.classList.remove("scrolling-up")):(document.body.classList.add("scrolling-up"),document.body.classList.remove("scrolling-down"))):document.body.classList.remove("scrolled","scrolling-down","scrolling-up"),t=e})}init(){this.tooltip!==null&&this.scrollBodyClass()}}const Q=o=>{document.readyState!=="loading"?o():document.addEventListener?document.addEventListener("DOMContentLoaded",o):document.attachEvent("onreadystatechange",function(){document.readyState==="complete"&&o()})};Q(()=>{new G().init(),new R().init(),new V().init(),new W().init(),new _().init(),new F().init(),new B().init(),new j().init(),new I().init(),new H().init(),new x().init(),new J().init(),new N().init(),new P().init()});

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.