PageSourceSearch

https://www.constructionequipment.com/_nuxt/WebContentListNew-DTPLPkR2.mjs

js constructionequipment.com collected 2026-10-02 03:59:30 UTC 3,464 bytes, 1 lines download raw bytes

1import{r as e}from"./rolldown-runtime-B0Z9INg1.mjs";import{A as t,E as n,H as r,P as i,Pt as a,Zt as o,ct as s,it as c,kn as l,un as u,y as d}from"./vue.runtime.esm-bundler-DK-ieOMu.mjs";import{g as f,h as p}from"#entry";import{t as m}from"./WebContentItemNew-BG0j8Dmc.mjs";var h=e({default:()=>_});r(),a(),u();var g=[`onClick`],_={__name:`WebContentListNew`,props:{data:{type:Object,default(){return{items:[]}}},imagePosition:{type:String,default:`above`},imageShaping:{type:String,default:`crop`},rowLayout:{type:String},numberOfColumns:{type:Number,default:1},teaserDisplay:{type:String,default:`truncated`},hidePrimarySectionAndLabel:{type:Boolean},hidePublishedDate:{type:[String,Boolean],default:!1},hideCompanyDate:{type:Boolean,default:!1},hidePodcastSeriesLink:{type:Boolean,default:!1},showCompanyLink:{type:Boolean,default:!1},displayFullHeadlines:{type:Boolean,default:!1},breadcrumbTextTransform:{type:String},nativeAdSlotIndex:{type:[String,Number],default:0},nativeType:{type:String,default:`list`},itemMask:{type:Boolean,default:!1},pageCompanyName:{type:String,default:``},injectNativeAd:{type:Boolean,default:!1},showUpcomingIndicator:{type:Boolean,default:!1},loadFirstImageNonLazy:{type:Boolean,default:!1},textAlignment:{type:String,default:`left`},scale:{type:String,default:`small`},imageAspectRatio:{type:[Number,String],default:`1.8`},colorScheme:{type:String,default:`default`}},emits:[`item-click`,`item-link-click`],setup(e,{emit:r}){let a=e,u=r,h=f(),_=p(),v=n(()=>a.nativeType===`list`?_.value.listItems[h]:_.value.body),y=n(()=>{let e=[...a?.data?.items?.map((e,t)=>({...e,listPosition:t+1}))??[]];v?.value?.nativeTitle&&a.nativeAdSlotIndex>0&&(a.injectNativeAd?e.splice(a.nativeAdSlotIndex-1,0,v.value):e[a.nativeAdSlotIndex-1]=v.value);let t=[],n=0,r=0;for(let i=0;i<e.length;i++)n>a.numberOfColumns-1&&(r++,n=0),t[r]||(t[r]=[]),t[r][n]=e[i],n++;return t});return a.nativeType===`list`&&a.nativeAdSlotIndex>0&&p.registerContentList(h),(n,r)=>{let a=m;return c(),t(`div`,{class:l([`content-list`,[e.imagePosition,e.numberOfColumns>1?`multi-col`:``,`columns-${e.numberOfColumns}`,e.colorScheme]])},[(c(!0),t(d,null,s(o(y),n=>(c(),t(`div`,{key:n,class:`item-row`},[(c(!0),t(d,null,s(n,(n,r)=>(c(),t(`div`,{key:n,class:`item`,onClick:()=>{u(`item-click`,n)}},[i(a,{class:`content-item`,item:n,"item-index":r,scale:e.scale,"title-font-size":16,"show-upcoming-indicator":e.showUpcomingIndicator,"teaser-display":e.teaserDisplay,"hide-primary-section-and-label":e.hidePrimarySectionAndLabel,"hide-published-date":e.hidePublishedDate,"show-company-link":e.showCompanyLink,"hide-company-date":e.hideCompanyDate,"display-full-headline":e.displayFullHeadlines,"hide-podcast-series-link":e.hidePodcastSeriesLink,"image-position":e.imagePosition,"image-shaping":`crop`,"image-aspect-ratio":e.imageAspectRatio,"page-company-name":e.pageCompanyName,"text-alignment":e.textAlignment,"item-mask":e.itemMask,"color-scheme":e.colorScheme??`default`,"lazy-load-image":!e.loadFirstImageNonLazy||r>0,onLinkClick:e=>u(`item-link-click`,n)},null,8,[`item`,`item-index`,`scale`,`show-upcoming-indicator`,`teaser-display`,`hide-primary-section-and-label`,`hide-published-date`,`show-company-link`,`hide-company-date`,`display-full-headline`,`hide-podcast-series-link`,`image-position`,`image-aspect-ratio`,`page-company-name`,`text-alignment`,`item-mask`,`color-scheme`,`lazy-load-image`,`onLinkClick`])],8,g))),128))]))),128))],2)}}};export{_ as n,h as t};

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.