PageSourceSearch

https://www.koelsch-radio.de/wp-content/themes/cmms-theme-koelsch_radio/assets/dist/2.6/PostGrid.js

js koelsch-radio.de collected 2026-09-24 18:06:36 UTC 2,713 bytes, 1 lines download raw bytes

1import{_ as p,S as C,P as d,s as m}from"./app.js";import"./swiper.js";const y={name:"PostTicker",components:{SoylentLink:C},props:["elements"]},f=window.Vue.renderList,x=window.Vue.Fragment,n=window.Vue.openBlock,c=window.Vue.createElementBlock,o=window.Vue.toDisplayString,a=window.Vue.createElementVNode,B=window.Vue.createTextVNode,T=window.Vue.createCommentVNode,N=window.Vue.resolveComponent,I=window.Vue.withCtx,P=window.Vue.createBlock,$={class:"post-ticker"},S={class:"post-ticker__item__meta"},v={class:"--text-weight-medium"},E={key:0,class:"post-ticker__item__kicker --text-size-s"},L={class:"post-ticker__item__title --text-size-xxl --text-weight-bold"};function z(l,k,i,V,g,e){const s=N("soylent-link");return n(),c("div",$,[(n(!0),c(x,null,f(i.elements,t=>(n(),P(s,{url:t.url,class:"post-ticker__item",key:t.post_id},{default:I(()=>[a("span",S,[a("span",v,o(l.$filters.padLeft(t.date.d)),1),B(" "+o(t.date.m_txt)+" · "+o(t.date.time_txt)+" Uhr ",1)]),t.kicker?(n(),c("span",E,o(t.kicker),1)):T("",!0),a("span",L,o(t.title),1)]),_:2},1032,["url"]))),128))])}const _=p(y,[["render",z]]),D={name:"SoylentRadioPostGrid",components:{PostShortcut:d,PostTicker:_},props:["element"],computed:{teaser(){return!!("start_with_teaser"in this.element.data&&this.element.data.start_with_teaser)},showPostTicker(){return!!("show_as_post_list"in this.element.data&&this.element.data.show_as_post_list)},postShortcutComponent(){return m.getByName("postShortcut",d)},postTickerComponent(){return m.getByName("postTicker",_)},gridItemCount(){return this.teaser?2:3},gridItems(){return this.showPostTicker&&this.element.data.items.length>this.gridItemCount?this.element.data.items.slice(0,this.gridItemCount):this.element.data.items},postTickerItems(){return this.showPostTicker&&this.element.data.items.length>this.gridItemCount?this.element.data.items.slice(this.gridItemCount):[]},showCategory(){return this.element?this.element.data.show_category:!1}}},F=window.Vue.renderList,G=window.Vue.Fragment,r=window.Vue.openBlock,u=window.Vue.createElementBlock,w=window.Vue.resolveDynamicComponent,h=window.Vue.createBlock,b=window.Vue.createElementVNode,R=window.Vue.createCommentVNode,U=window.Vue.normalizeClass,j={class:"post-shortcuts -col-3"};function q(l,k,i,V,g,e){return r(),u("div",{class:U(["element",i.element.type,"post-grid",e.teaser?"--with-teaser":""])},[b("div",j,[(r(!0),u(G,null,F(e.gridItems,s=>(r(),h(w(e.postShortcutComponent),{post:s,key:s.post_id,showCategory:e.showCategory},null,8,["post","showCategory"]))),128))]),e.postTickerItems.length>0?(r(),h(w(e.postTickerComponent),{key:0,elements:e.postTickerItems},null,8,["elements"])):R("",!0)],2)}const J=p(D,[["render",q]]);export{J as default};

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.