1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[3231,1450,51],{93107:function(e,t){t.A=function(){var e;return null===(e=document.querySelector("body"))||void 0===e?void 0:e.classList.contains("page--author")}},66262:function(e,t){t.A=(e,t)=>{const a=e.__vccOpts||e;for(const[e,n]of t)a[e]=n;return a}},68019:function(e,t,a){a.r(t),a.d(t,{default:function(){return l}});var n=a(6934),i={key:1,class:"cmp-link__svg",viewBox:"0 0 60 2",width:"100%",height:"2",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none"},o=[(0,n.Lk)("path",{d:"M0 1.22222C32.5 0.722222 53 1.22222 60 1.22222",stroke:"currentColor"},null,-1)];var r=a(51),c=(0,n.pM)({name:"VueButton",components:{VueIcon:r.default},props:{buttonText:{type:String},icon:{type:String},iconSize:{type:String,default:"small"},showLineSvg:{type:Boolean,default:!1}},setup:function(){var e=(0,n.KR)();return{buttonRef:(0,n.WQ)("buttonRef",e)}}});var l=(0,a(66262).A)(c,[["render",function(e,t,a,r,c,l){var s=(0,n.g2)("VueIcon");return(0,n.uX)(),(0,n.CE)("button",{class:(0,n.C4)(["cmp-button",{"btn--icon":e.icon}]),ref:"buttonRef"},[(0,n.eW)((0,n.v_)(e.buttonText)+" ",1),e.icon?((0,n.uX)(),(0,n.Wv)(s,{key:0,path:"/content/dam/visitbrussels/icons/".concat(e.icon,".svg"),class:(0,n.C4)("cmp-icon--".concat(e.iconSize))},null,8,["path","class"])):(0,n.Q3)("v-if",!0),e.showLineSvg?((0,n.uX)(),(0,n.CE)("svg",i,o)):(0,n.Q3)("v-if",!0)],2)}]])},51:function(e,t,a){a.r(t),a.d(t,{default:function(){return l}});var n=a(6934),i={class:"cmp-icon cmp-icon--current-color"},o=["src"];var r=a(70387),c=(0,n.pM)({name:"VueIcon",props:{path:String},setup:function(){var e=(0,n.KR)();return(0,n.sV)((function(){var t=e.value;t&&t.src&&t.src.endsWith(".svg")&&(0,r.L)(t)})),{imageRef:e}}});var l=(0,a(66262).A)(c,[["render",function(e,t,a,r,c,l){return(0,n.uX)(),(0,n.CE)("div",i,[(0,n.Lk)("img",{src:e.path,class:"cmp-icon__image cmp-icon__image--svg",ref:"imageRef",alt:""},null,8,o)])}]])},11450:function(e,t,a){a.r(t),a.d(t,{default:function(){return y}});var n=a(6934),i={key:0,class:"cmp-iframed-video__container"},o=["src"],r=["src"],c=["aria-label"],l={class:"cmp-iframed-video__play-circle"},s={key:1,class:"cmp-iframed-video__accept-cookies"},u={class:"cmp-iframed-video__accept-cookies-text"};var d=a(3453),v=a(51),p=a(78964),m=a(68019),f=a(93107),g=(0,n.pM)({name:"YoutubeVideo",components:{VueIcon:v.default,VueButton:m.default},props:{youtubeId:{type:String},imageSrc:{type:String},disableControls:{type:Boolean}},setup:function(e){var t=(0,n.KR)(),a=(0,n.KR)(),i=(0,n.KR)(!!e.imageSrc||e.disableControls),o=(0,n.KR)(!1),r=(0,n.EW)((function(){var t=new URL("https://www.youtube-nocookie.com/embed/".concat(e.youtubeId));return o.value&&t.searchParams.set("autoplay","1"),t.toString()})),c=(0,n.KR)(!!e.imageSrc);(0,n.wB)((function(){return e.disableControls}),(function(){i.value=e.disableControls}));var l=(0,p.A)(),s=(0,d.A)(l,4),u=s[2],v=s[3],m=u("marketing"),g=(0,n.EW)((function(){return!(0,f.A)()&&!m.value}));(0,n.wB)(g,(function(t,a){a&&!t&&e.imageSrc&&(c.value=!0,o.value=!1)}));return{videoSrc:r,teaserImage:t,videoFrame:a,playVideo:function(){var n=t.value,r=a.value;n&&r&&(c.value=!1,o.value=!0,e.disableControls||(i.value=!1))},disableIFrameTab:i,displayPlaceholder:g,triggerCookieBanner:function(){v()},hideVideo:c}}});const b=(0,a(66262).A)(g,[["render",function(e,t,a,d,v,p){var m=(0,n.g2)("VueIcon"),f=(0,n.g2)("VueButton");return e.youtubeId?((0,n.uX)(),(0,n.CE)("div",i,[(0,n.Q3)(" the class cmp-iframed-video__element--hidden is added\n to avoid showing the video when the teaser image is not loaded yet "),e.displayPlaceholder?(0,n.Q3)("v-if",!0):((0,n.uX)(),(0,n.CE)("iframe",(0,n.v6)({key:0,class:["cmp-iframed-video__element",{"cmp-iframed-video__element--hidden":e.hideVideo}],ref:"videoFrame",title:"Youtube embed",width:"560",height:"315",src:e.videoSrc,frameborder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:"",loading:"lazy","data-cookieconsent":"ignore"},e.disableIFrameTab&&{ariaHidden:!0,tabindex:-1}),null,16,o)),e.imageSrc||e.displayPlaceholder?((0,n.uX)(),(0,n.CE)("div",{key:1,class:(0,n.C4)(["cmp-iframed-video__teaser-image",{"cmp-iframed-video__teaser-image--hidden":!e.hideVideo&&!e.displayPlaceholder}]),ref:"teaserImage"},[(0,n.Lk)("img",{src:e.imageSrc||"/var/visitbrussels/public/images.jpg/y/".concat(e.youtubeId,".jpg"),alt:"",loading:"lazy"},null,8,r),e.displayPlaceholder?((0,n.uX)(),(0,n.CE)("div",s,[(0,n.Lk)("div",u,(0,n.v_)(e.$t("Please accept marketing cookies to play the video",{videoService:"YouTube"})),1),(0,n.bF)(f,{buttonText:e.$t("Manage cookie settings"),class:"btn",onClick:e.triggerCookieBanner},null,8,["buttonText","onClick"])])):((0,n.uX)(),(0,n.CE)("button",(0,n.v6)({key:0,class:"cmp-iframed-video__play",onClick:t[0]||(t[0]=function(){return e.playVideo&&e.playVideo.apply(e,arguments)}),"aria-label":e.$t("Play")},e.disableControls&&{ariaHidden:!0,tabindex:-1}),[(0,n.Lk)("div",l,[(0,n.bF)(m,{path:"/content/dam/visitbrussels/icons/play.svg",class:"cmp-icon--small"})])],16,c))],2)):(0,n.Q3)("v-if",!0)])):(0,n.Q3)("v-if",!0)}]]);var y=b}}]);
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.