PageSourceSearch

https://ai.shiftat.sa/chunk-WII2P3AP.js

js shiftat.sa collected 2026-09-24 13:29:23 UTC 1,486 bytes, 1 lines download raw bytes

1import{d as f}from"./chunk-VHFL7ZP2.js";import{b as l}from"./chunk-SAJJGWRR.js";import{a as m,c as a}from"./chunk-G6KU23WW.js";import{Qc as u,Uc as p,Z as s,aa as c,ca as e}from"./chunk-WLTSAKSP.js";var g=["gclid","gbraid","wbraid","utm_source","utm_medium","utm_campaign","utm_term","utm_content"];var d="shiftat_attr",h=class n{storage=e(m);capture(){let r=this.fromUrl()??this.fromCookie();r&&this.storage.set(a.attribution,r)}snapshot(){return this.storage.get(a.attribution)}fromUrl(){try{let r=new URL(window.location.href).searchParams;return y(t=>r.get(t))}catch{return null}}fromCookie(){let r=this.readCookie();if(!r)return null;try{let t=JSON.parse(decodeURIComponent(r));if(typeof t!="object"||t===null)return null;let o=t;return y(i=>typeof o[i]=="string"?o[i]:null)}catch{return null}}readCookie(){try{return document.cookie.split("; ").find(t=>t.startsWith(`${d}=`))?.slice(d.length+1)||null}catch{return null}}static \u0275fac=function(t){return new(t||n)};static \u0275prov=s({token:n,factory:n.\u0275fac,providedIn:"root"})};function y(n){let r={},t=!1;for(let o of g){let i=n(o);r[o]=i??"",i&&(t=!0)}return t?r:null}var I=new c("CONVERSIONS_API_URL"),b=class n{http=e(p);url=e(I);report(r){if(!this.url)return;let t=new u().set(l,"none").set(f,!0);this.http.post(this.url,r,{context:t}).subscribe({error:()=>{}})}static \u0275fac=function(t){return new(t||n)};static \u0275prov=s({token:n,factory:n.\u0275fac,providedIn:"root"})};export{g as a,h as b,I as c,b as d};

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.