1"use strict";(self.webpackChunk_gp_web_frontend=self.webpackChunk_gp_web_frontend||[]).push([["ipsos-iris"],{
1"./src/ts/components/ipsos-iris/ipsos-iris.ts":(t,e,i)=>{i.r(e),i.d(e,{init:()=>n,ipsosIris:()=>a});var s=i("./src/ts/services/cmp.ts");const a=()=>{const t={bindEvents:()=>(t.initialise(),{initialise:t.initialise}),initialise:async()=>{const{targetingAllowed:e}=await(0,s.cY)();e&&t.loadTracker()},loadTracker:()=>{window.dm=window.dm||{AjaxData:[]},window.dm.AjaxEvent=function(t,e,i,s){window.dm.AjaxData.push({et:t,d:e,ssid:i,ad:s}),window.DotMetricsObj&&window.DotMetricsObj.onAjaxDataUpdate()};const e=document,[i]=e.getElementsByTagName("head"),s=e.createElement("script");s.type="text/javascript",s.async=!0,s.src="https://uk-script.dotmetrics.net/door.js?d="+document.location.host+`&t=${t.websiteTag()}`,i.appendChild(s)},websiteTag:()=>{const{page:{pageInfo:{city:t},category:{primaryCategory:e}}}=window.digitalData;return/london|worldwide|new york|barcelona|melbourne|australia/gi.test(t)?`${t}${e}`.replace(/\(category\)/gi,"").replace(/\s/gi,"").toLowerCase():"other"}};return t},n=()=>{const t=Math.floor(1e4*Math.random());return{listeners:a().bindEvents(),componentId:`ipsos-iris-${t}`}}}
1}]);
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.