PageSourceSearch

https://www.pgitl.com/assets/js/careers.avrvZxK_.js

js pgitl.com collected 2026-10-02 04:49:30 UTC 1,099 bytes, 1 lines download raw bytes

1var i=Object.defineProperty;var a=(n,t,e)=>t in n?i(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e;var l=(n,t,e)=>(a(n,typeof t!="symbol"?t+"":t,e),e);class o extends HTMLElement{constructor(){super();l(this,"controller",new AbortController);l(this,"signal",this.controller.signal);l(this,"fetching",!1);this.get()}disconnectCallback(){this.signal.aborted||this.controller.abort()}async get(){if(!this.fetching)return this.fetching=!0,await fetch("/api/vacancies",{method:"GET",signal:this.signal}).then(e=>e.json()).then(e=>(this.fetching=!1,e)).then(e=>{if(console.log(e.length),e.length>0)e.map(s=>{let r=document.createElement("a");r.innerText=s.title,r.href=s.link,r.target="_blank",r.insertAdjacentHTML("beforeend",'<svg class="arrow-right symbol" role="img" viewBox="0 0 57 53" data-volume="symbols"><use href="#symbol-arrow-right"></use></svg>'),this.appendChild(r)});else{let s=document.createElement("p");s.innerText="Currently no vacancies",this.appendChild(s)}}).catch(e=>{console.error(e)})}}customElements.get("careers-list")||customElements.define("careers-list",o);

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.