1"use strict";(self.webpackChunktaggbaa=self.webpackChunktaggbaa||[]).push([[542],{1707:function(a,e,t){t.r(e),t.d(e,{setUp:function(){return d}});var n=t(6457);let o=!1;function d(a,e){!function(a,e,t){t.usePageLoadDataLayer&&e?.pageLoadDataLayer&&(window._dl=e.pageLoadDataLayer),window.dataLayer=window.dataLayer||[],window.dataLayer.push(a);const d=(0,n.SL)(t.gtmConfigKey);d&&(0,n.Zn)(d),function(a=""){o||(o=!0,window.addEventListener("searchFilterUpdate",e=>{const t=e.detail;if(!t)return;const n=new URLSearchParams(t.filters),o=new URLSearchParams;for(const[a,e]of n)o.append(a.toLowerCase(),e);const d=o.get("bodytype")??"any",r=o.get("bodystyle")??"any",i=o.get("make")??"any",y=o.get("vehicleyear")??o.get("yearrange")??"any";let s=o.get("condition");if(!s){const a=/search(new|used)/i.exec(window.location.pathname);s=a?a[1]:"any"}let c=o.get("model")??"any",w="any";const l=o.get("modelandtrim");if(l){const a=l.split(":");c&&"any"!==c||(c=a[0]),a.length>1&&(w=a[1]||"any")}window.dataLayer=window.dataLayer||[],window.dataLayer.push({[`${a}event`]:`${a}vehicle-search`,[`${a}VCategory`]:s,[`${a}VType`]:d,[`${a}Vmake`]:i,[`${a}Vmodel`]:c,[`${a}VTrim`]:w,[`${a}VBodystyle`]:r,[`${a}VYear`]:y,[`${a}Dealerid`]:window.DlronGlobal_DealerId,[`${a}Vviewed`]:t.count})}))}(t.prefix)}(a,e,{prefix:"autodata.honda.",gtmConfigKey:"honda",usePageLoadDataLayer:!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.