1import{_ as k}from"./DG2Hq9mS.js";import{d as x,w as C,c as g,a as o,b as m,h as a,q as d,i as f,e as p,j as B,o as l,z as w,_ as N,f as V}from"./BlxtTmBL.js";import F from"./CMugYWfV.js";import L from"./C78WSz_0.js";import"./B-6zf7_9.js";import"./Er3NwFnB.js";import"./DW9CaWbn.js";import"./0rg1wJAM.js";import"./FmVVqbS3.js";const T={class:"ImagesContentBlock"},U={class:"grid"},j={class:"col-1-1 no-p flex align-center mb-lg"},H={class:"col-10-12 sm-col-1-2"},A={key:0,class:"col-2-12 sm-col-1-2 flex align-center justify-end sm-flex sm-justify-end sm-mb-lg btn-container"},P=x({__name:"Images",props:{content:{},breadCrumb:{},settings:{},contentblockIdx:{}},async setup(e){let s,u;const c=e,t=p([]),i=w(()=>t.value?.length>0),n=p(null),y=()=>{n.value&&n.value.slidePrev()},b=()=>{n.value&&n.value.slideNext()};if(c.content.imagesFromFolderId){const{data:r}=([s,u]=C(()=>B("/media/folder/"+c.content.imagesFromFolderId)),s=await s,u(),s);r.value?.length&&(t.value=r.value)}else c.content.imageIdList.length&&(t.value=c.content.imageIdList);return(r,R)=>{const v=k,_=N,h=F,I=L;return l(),g("div",T,[o("div",U,[o("div",j,[o("div",H,[m(v,{class:"heading-2 mb-0","heading-type":e.content.seoHeadingtype,title:e.content.title},null,8,["heading-type","title"])]),e.content.displayType==="carrousel"&&a(i)?(l(),g("div",A,[o("button",{"aria-label":"Vorige afbeelding",class:"nav-button nav-button prev icon-btn btn-secondary",onClick:y},[m(_,{icon:"arrow-left"})]),o("button",{"aria-label":"Volgende afbeelding",class:"nav-button nav-button next icon-btn btn-secondary",onClick:b},[m(_,{icon:"arrow-right"})])])):d("",!0)])]),e.content.displayType==="gallery"&&a(i)?(l(),f(h,{key:0,"image-list":a(t)},null,8,["image-list"])):d("",!0),e.content.displayType==="carrousel"&&a(i)?(l(),f(I,{key:1,ref_key:"carouselRef",ref:n,"image-list":a(t)},null,8,["image-list"])):d("",!0)])}}}),O=V(P,[["__scopeId","data-v-5ae09cec"]]);export{O 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.