PageSourceSearch

https://www.wegweiser-prostatakrebs.de/static/SlideLink-1q_sDwlG.js

js wegweiser-prostatakrebs.de collected 2026-10-04 02:01:12 UTC 2,441 bytes, 1 lines download raw bytes

1import{t as g,dp as k,E as h,dq as v,M as L,C as _,_ as B,p,q as u,A as s,X as T,B as m,x as y,l as b,P as D,I as S}from"./main-CHUEluNB.js";import{B as I}from"./BaseComponent.vue_vue_type_script_lang-CcHpmuwV.js";import{B as O}from"./BaseContent-SAzCt0Vy.js";import"./BaseComponent.utils-ADJOHzt3.js";var A=Object.defineProperty,E=Object.getOwnPropertyDescriptor,C=(t,e,n,i)=>{for(var o=i>1?void 0:i?E(e,n):e,a=t.length-1,l;a>=0;a--)(l=t[a])&&(o=(i?l(e,n,o):l(o))||o);return i&&o&&A(e,n,o),o},c=(t=>(t.DEFAULT="default",t.RADIO="radio-buttons",t))(c||{});let r=class extends I{constructor(){super(...arguments),this.SlideTemplate=c}getComponentType(){return"slide_links"}get layout(){return this.getContentAttribute("layout")}get slide_link(){return this.getContentAttribute("slide_link")||""}get conditionalSlideLink(){return this.getContentAttribute("conditional_slide_link")||""}get radioBtnLabel(){return this.layout&&Object.prototype.hasOwnProperty.call(this.layout[0],"settings")?this.layout[0].settings.content.display:""}get slideLinkText(){return k(this.$el)}emitClick(e=null){const n={default:this.slide_link.display,conditional:this.conditionalSlideLink.display,linkText:this.slideLinkText,event:e};(n.default.length||n.conditional.length)&&h.emit(v,n)}};C([L({default:"default"})],r.prototype,"slideTemplate",2);r=C([_({components:{BaseContent:O}})],r);const P=g(r),$=["data-component","data-id"],w=["for"],N=["id","value"],j=["data-component","data-id"];function q(t,e,n,i,o,a){const l=S("BaseContent"),f=D("html-fragment");return t.slideTemplate===t.SlideTemplate.RADIO?(p(),u("div",{key:0,class:y([t.layoutComponent.class]),style:m(t.layoutComponent.style),"data-component":t.componentType,"data-id":t.internalId},[s("label",{for:t.layoutComponent._id},[s("input",{id:t.layoutComponent._id,type:"radio",value:t.layoutComponent._id,name:"radio-input",onChange:e[0]||(e[0]=(...d)=>t.emitClick&&t.emitClick(...d))},null,40,N),e[2]||(e[2]=s("span",null,null,-1)),T(s("span",null,null,512),[[f,t.radioBtnLabel]])],8,w)],14,$)):(p(),u("div",{key:1,class:y(["slide-link",[t.layoutComponent.settings.class]]),"data-component":t.componentType,"data-id":t.internalId,style:m(t.layoutComponent.settings.style),onClick:e[1]||(e[1]=d=>t.emitClick(d))},[b(l,{parentComponent:t.layoutComponent,layout:t.layout},null,8,["parentComponent","layout"])],14,j))}const M=B(P,[["render",q]]);export{r as SlideLink,c as SlideTemplate,M 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.