PageSourceSearch

https://www.americanmachinist.com/_nuxt/WebContentItemNew-BlaAOCK8.mjs

js americanmachinist.com collected 2026-10-02 06:30:16 UTC 7,734 bytes, 1 lines download raw bytes

1import{a as e}from"./nuxt-Dw3LQvcO.mjs";import{A as t,D as n,E as r,H as i,Ht as a,Ln as o,Mn as s,N as c,O as l,Ot as u,P as d,Pt as f,U as p,Zt as m,it as h,k as g,kn as _,tt as v,un as y}from"./vue.runtime.esm-bundler-DK-ieOMu.mjs";import{a as b,i as x}from"./useOneTrust-GtMgF_Lo.mjs";import{t as ee}from"./IconElement-DRwLcDEX.mjs";import{t as S}from"./useDateUtils-B6f8XYHz.mjs";import{d as te,r as C}from"./graphql-spR_bC68.mjs";import{t as w}from"./ClickEventTrigger-DgTvqUpW.mjs";import{a as T,p as E}from"#entry";import{t as D}from"./WebImage-BCRYPCZZ.mjs";import{t as O}from"./useImageUrl-C7gtzC0W.mjs";i(),f(),y();var k={key:0,class:`mask`},A={key:2,class:`image-wrapper`},j={class:`text-box`},ne={key:0,class:`section-and-label`},re={key:2,class:`section-label-separator`},ie=[`target`],ae=[`href`,`target`,`rel`],oe={class:`title-icon-wrapper`},se=[`innerHTML`],M={key:1,class:`date-wrapper`},N=[`href`],P=[`innerHTML`],F={key:4,class:`date-wrapper`},I={key:0,class:`date company-link`},L=[`href`],R={__name:`WebContentItemNew`,props:{imagePosition:{type:String,default:`none`},item:{type:Object,required:!0},itemIndex:{type:Number,default:0},isGamNativeAd:{type:Boolean,default:!1},teaserDisplay:{type:String,default:`truncated`},hidePrimarySectionAndLabel:{type:Boolean},showCompanyLink:{type:[String,Boolean],default:!0},hidePublishedDate:{type:[String,Boolean],default:!1},hideCompanyDate:{type:Boolean,default:!1},displayFullHeadline:{type:Boolean,default:!1},itemMask:{type:Boolean,default:!1},lazyLoadImage:{type:Boolean,default:!0},showUpcomingIndicator:{type:Boolean,default:!1},textAlignment:{type:String,default:`left`},scale:{type:String,default:`small`},hidePodcastSeriesLink:{type:Boolean,default:!1},imageAspectRatio:{type:[Number,String],default:`1.3`},colorScheme:{type:String,default:`default`}},emits:[`link-click`],setup(i,{emit:f}){let{trackContentLinkClick:y,trackSectionLinkClick:R}=x(),z=i,B=f,{$ss:V}=e(),H=p(`page`,null),U=a(``),W=r(()=>{let e=H?.pageData?.primarySection?.id??H?.pageData?.sectionId,t=z.item?.primarySection?.id;return e==null||t==null?!1:String(e)===String(t)}),G=r(()=>!z.isGamNativeAd&&!z.hidePrimarySectionAndLabel&&!!z.item?.primarySection?.name&&!W.value),ce=new Date().getTime(),K=z.showUpcomingIndicator&&z.item.startDate>ce,q=r(()=>{if(z.item?.nativeImagePath)return z.item.nativeImagePath;let{src:e,isLogo:t}=z.item?.primaryImage??{};return e?O(e,`crop`,t):``}),J=z.item?.primarySection?.alias??``,Y=(!J.startsWith(`http`)&&!J.startsWith(`/`)?`/`:``)+z.item?.primarySection?.alias,X=z.item?.nativeUrl??z.item?.siteContext?.path??z.item?.alias??`/${z.item.id}`,Z=(X.startsWith(`https://www.${V.tenantInfo.domain}`)||X.startsWith(`/`))&&(z.item?.layoutOverride===null||z.item?.layoutOverride?.hideHeader===!1||z.item?.layoutOverride?.hideFooter===!1)?`_self`:`_blank`,Q=T().getStyles(z.colorScheme),le=Q.textColor??V.colors.primary.main,$=Q.textColor??V.colors.primary.main;return v(async()=>{if(z.item?.membership?.length&&V.modules.memberships&&!z.hidePrimarySectionAndLabel){let e=b.isLoggedIn(),t=!1;if(z.item?.membership?.length){let n=await b.getUserInfo();t=(e?n?.memberships?.filter(e=>(z.item?.membership?.map(e=>e.id))?.includes(e)):[])?.length===0}await b.hasSiteLicenseCompany()&&(t=!1),U.value=t?`lock`:`lock-open`}else U.value=z.item?.gating?.surveyType===`omeda`?`lock`:``}),(e,r)=>{let a=E,f=D,p=w,v=ee;return h(),t(`div`,{ref:`item`,class:_([`content-item-new`,m(q)?`image-`+i.imagePosition:``,i.textAlignment,`scale-${i.scale??`small`}
1`,i.colorScheme,m(U)?`gated`:``]),style:s({display:i.imagePosition===`above`?`block`:`flex`,flexDirection:i.imagePosition===`right`?`row-reverse`:`row`})},[i.itemMask?(h(),t(`div`,k)):g(``,!0),i.item?.nativeImpressionTrackerUrl?(h(),l(a,{key:1,href:i.item.nativeImpressionTrackerUrl},null,8,[`href`])):g(``,!0),i.imagePosition!==`none`&&m(q)?(h(),t(`div`,A,[d(p,{condition:i.item?.dataType!==`blueconic`&&i.item?.dataType!==`gam_native`,event:()=>m(y)({clickUrl:m(X),contentId:i.item?.id,listPosition:i.itemIndex+1,linkType:m(C).Image})},{default:u(()=>[d(f,{image:m(q),alt:i.item?.primaryImage?.alt??i.item?.name,credit:i.item.primaryImage?i.item.primaryImage.credit:``,"credit-position":`top`,"content-type":i.item.contentType||i.item.type,"image-link":m(X),target:m(Z),"lazy-load":i.lazyLoadImage,"aspect-ratio":i.imageAspectRatio,"rounded-corners":m(V).general.roundedCorners,onClick:r[0]||=e=>B(`link-click`,i.item)},null,8,[`image`,`alt`,`credit`,`content-type`,`image-link`,`target`,`lazy-load`,`aspect-ratio`,`rounded-corners`])]),_:1},8,[`condition`,`event`])])):g(``,!0),n(`div`,j,[m(G)||i.item?.label?(h(),t(`div`,ne,[m(U)?(h(),l(v,{key:0,"aria-label":`${m(U)} icon`,icon:`mdi:${m(U)}`,class:`lock`,"icon-color":m(le),width:18},null,8,[`aria-label`,`icon`,`icon-color`])):g(``,!0),i.item?.label?(h(),t(`div`,{key:1,class:`labels`,style:s({fontFamily:`var(--primary-font-family)`,color:m($)})},o(i.item.label),5)):g(``,!0),i.item?.label&&m(G)?(h(),t(`span`,re,`|`)):g(``,!0),m(G)?(h(),l(p,{key:3,event:()=>m(R)({clickUrl:Y,contentId:i.item.id,sectionId:i.item.primarySection.id,listPosition:1,linkType:m(te).PrimarySection})},{default:u(()=>[m(G)?(h(),t(`a`,{key:0,class:`section-name`,href:Y,target:Y.startsWith(`http`)?`_blank`:`_self`,style:s({color:m($)}),onClick:r[1]||=e=>B(`link-click`,i.item)},o(i.item?.primarySection.name),13,ie)):g(``,!0)]),_:1},8,[`event`])):g(``,!0)])):g(``,!0),d(p,{condition:i.item?.dataType!==`blueconic`&&i.item?.dataType!==`gam_native`,event:()=>m(y)({clickUrl:m(X),contentId:i.item?.id,listPosition:i.itemIndex+1,linkType:m(C).Title})},{default:u(()=>[n(`a`,{href:m(X),target:m(Z),class:`title-wrapper`,rel:i.item?.label===`Sponsored`?`sponsored`:null,onClick:r[2]||=e=>B(`link-click`,i.item)},[n(`div`,oe,[n(`h2`,{class:_([`title-text-wrapper`,[i.displayFullHeadline?``:`clamp-headline`]]),style:{fontFamily:`var(--primary-font-family)`}},[n(`div`,{class:_([`title-text`,!m(q)&&i.imagePosition!==`above`?`items-with-images`:``]),innerHTML:i.item.nativeTitle??i.item.shortName??i.item.name},null,10,se)],2)])],8,ae)]),_:1},8,[`condition`,`event`]),(`useApStylePubDate`in e?e.useApStylePubDate:m(S))(i.item)&&!i.hidePublishedDate&&m(K)?(h(),t(`div`,M,[n(`div`,{class:_([`date`,`upcoming`]),style:s({backgroundColor:m(K)?m(V).colors.primary.main:`inherit`})},[d(v,{icon:`mdi:clock-outline`,"icon-color":`white`}),c(` `+o((`useApStylePubDate`in e?e.useApStylePubDate:m(S))(i.item))+` - Upcoming `,1)],4)])):g(``,!0),i.item.podcastSeries&&!i.hidePodcastSeriesLink?(h(),t(`a`,{key:2,href:i.item.podcastSeries.alias,class:`podcast-series`},[d(v,{icon:`mdi:podcast`,"icon-color":m(V).colors.primary.main},null,8,[`icon-color`]),c(` `+o(i.item.podcastSeries.name),1)],8,N)):g(``,!0),i.teaserDisplay&&i.teaserDisplay!==`none`?(h(),t(`div`,{key:3,class:`teaser-text`,innerHTML:i.item.nativeSummary??i.item.teaser},null,8,P)):g(``,!0),!i.hidePublishedDate||i.showCompanyLink&&i.item.company?.alias?(h(),t(`div`,F,[i.showCompanyLink&&i.item.company?.alias?(h(),t(`div`,I,[d(p,{condition:i.item?.dataType!==`blueconic`&&i.item?.dataType!==`gam_native`,event:()=>m(y)({clickUrl:i.item.company?.alias,parentContentId:i.item.id,contentId:i.item.company.id,listPosition:i.itemIndex+1,linkType:m(C).Company})},{default:u(()=>[n(`a`,{href:i.item.company?.alias,style:s({color:m($)}),onClick:r[3]||=e=>B(`link-click`,i.item)},o(i.item.company?.name),13,L)]),_:1},8,[`condition`,`event`])])):g(``,!0),(`useApStylePubDate`in e?e.useApStylePubDate:m(S))(i.item)&&!i.hidePublishedDate&&!m(K)?(h(),t(`div`,{key:1,class:_([`date`,i.showCompanyLink&&i.item.company?.alias?`right`:``])},o((`useApStylePubDate`in e?e.useApStylePubDate:m(S))(i.item)),3)):g(``,!0)])):g(``,!0)])],6)}}};export{R 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.