1(self.webpackChunk=self.webpackChunk||[]).push([["carousel"],{
vendor: 5,091 bytes, line 1
1"../node_modules/blazy/blazy.js":function(z,A,v){var E,T;(function(b,n){E=n,T=typeof E=="function"?E.call(A,v,A,z):E,T!==void 0&&(z.exports=T)})(this,function(){"use strict";var b,n,S,H,D="src",p="srcset";return function(i){if(!document.querySelectorAll){var s=document.createStyleSheet();document.querySelectorAll=function(o,u,d,c,g){for(g=document.all,u=[],o=o.replace(/\[for\b/gi,"[htmlFor").split(","),d=o.length;d--;){for(s.addRule(o[d],"k:v"),c=g.length;c--;)g[c].currentStyle.k&&u.push(g[c]);s.removeRule(0)}return u}}var e=this,r=e._util={};r.elements=[],r.destroyed=!0,e.options=i||{},e.options.error=e.options.error||!1,e.options.offset=e.options.offset||100,e.options.root=e.options.root||document,e.options.success=e.options.success||!1,e.options.selector=e.options.selector||".b-lazy",e.options.separator=e.options.separator||"|",e.options.containerClass=e.options.container,e.options.container=e.options.containerClass?document.querySelectorAll(e.options.containerClass):!1,e.options.errorClass=e.options.errorClass||"b-error",e.options.breakpoints=e.options.breakpoints||!1,e.options.loadInvisible=e.options.loadInvisible||!1,e.options.successClass=e.options.successClass||"b-loaded",e.options.validateDelay=e.options.validateDelay||25,e.options.saveViewportOffsetDelay=e.options.saveViewportOffsetDelay||50,e.options.srcset=e.options.srcset||"data-srcset",e.options.src=b=e.options.src||"data-src",H=Element.prototype.closest,S=window.devicePixelRatio>1,n={},n.top=0-e.options.offset,n.left=0-e.options.offset,e.revalidate=function(){a(e)},e.load=function(o,u){var d=this.options;o&&o.length===void 0?O(o,u,d):C(o,function(c){O(c,u,d)})},e.destroy=function(){var o=e._util;e.options.container&&C(e.options.container,function(u){m(u,"scroll",o.validateT)}),m(window,"scroll",o.validateT),m(window,"resize",o.validateT),m(window,"resize",o.saveViewportOffsetT),o.count=0,o.elements.length=0,o.destroyed=!0},r.validateT=j(function(){l(e)},e.options.validateDelay,e),r.saveViewportOffsetT=j(function(){U(e.options.offset)},e.options.saveViewportOffsetDelay,e),U(e.options.offset),C(e.options.breakpoints,function(o){if(o.width>=window.screen.width)return b=o.src,!1}),setTimeout(function(){a(e)})};function a(t){var i=t._util;i.elements=F(t.options),i.count=i.elements.length,i.destroyed&&(i.destroyed=!1,t.options.container&&C(t.options.container,function(s){w(s,"scroll",i.validateT)}),w(window,"resize",i.saveViewportOffsetT),w(window,"resize",i.validateT),w(window,"scroll",i.validateT)),l(t)}function l(t){for(var i=t._util,s=0;s<i.count;s++){var e=i.elements[s];(f(e,t.options)||P(e,t.options.successClass))&&(t.load(e),i.elements.splice(s,1),i.count--,s--)}i.count===0&&t.destroy()}function f(t,i){var s=t.getBoundingClientRect();if(i.container&&H){var e=t.closest(i.containerClass);if(e){var r=e.getBoundingClientRect();if(h(r,n)){var o=r.top-i.offset,u=r.right+i.offset,d=r.bottom+i.offset,c=r.left-i.offset,g={top:o>n.top?o:n.top,right:u<n.right?u:n.right,bottom:d<n.bottom?d:n.bottom,left:c>n.left?c:n.left};return h(s,g)}else return!1}}return h(s,n)}function h(t,i){return t.right>=i.left&&t.bottom>=i.top&&t.left<=i.right&&t.top<=i.bottom}function O(t,i,s){if(!P(t,s.successClass)&&(i||s.loadInvisible||t.offsetWidth>0&&t.offsetHeight>0)){var e=I(t,b)||I(t,s.src);if(e){var r=e.split(s.separator),o=r[S&&r.length>1?1:0],u=I(t,s.srcset),d=k(t,"img"),c=t.parentNode,g=c&&k(c,"picture");if(d||t.src===void 0){var _=new Image,M=function(){s.error&&s.error(t,"invalid"),B(t,s.errorClass),m(_,"error",M),m(_,"load",W)},W=function(){d?g||K(t,o,u):t.style.backgroundImage='url("'+o+'")',y(t,s),m(_,"load",W),m(_,"error",M)};g&&(_=t,C(c.getElementsByTagName("source"),function(R){L(R,p,s.srcset)})),w(_,"error",M),w(_,"load",W),K(_,o,u)}else t.src=o,y(t,s)}else k(t,"video")?(C(t.getElementsByTagName("source"),function(R){L(R,D,s.src)}),t.load(),y(t,s)):(s.error&&s.error(t,"missing"),B(t,s.errorClass))}}function y(t,i){B(t,i.successClass),i.success&&i.success(t),V(t,i.src),V(t,i.srcset),C(i.breakpoints,function(s){V(t,s.src)})}function L(t,i,s){var e=I(t,s);e&&(N(t,i,e),V(t,s))}function K(t,i,s){s&&N(t,p,s),t.src=i}function N(t,i,s){t.setAttribute(i,s)}function I(t,i){return t.getAttribute(i)}function V(t,i){t.removeAttribute(i)}function k(t,i){return t.nodeName.toLowerCase()===i}function P(t,i){return(" "+t.className+" ").indexOf(" "+i+" ")!==-1}function B(t,i){P(t,i)||(t.className+=" "+i)}function F(t){for(var i=[],s=t.root.querySelectorAll(t.selector),e=s.length;e--;i.unshift(s[e]));return i}function U(t){n.bottom=(window.innerHeight||document.documentElement.clientHeight)+t,n.right=(window.innerWidth||document.documentElement.clientWidth)+t}function w(t,i,s){t.attachEvent?t.attachEvent&&t.attachEvent("on"+i,s):t.addEventListener(i,s,{capture:!1,passive:!0})}function m(t,i,s){t.detachEvent?t.detachEvent&&t.detachEvent("on"+i,s):t.removeEventListener(i,s,{capture:!1,passive:!0})}function C(t,i){if(t&&i)for(var s=t.length,e=0;e<s&&i(t[e],e)!==!1;e++);}function j(t,i,s){var e=0;return function(){var r=+new Date;r-e<i||(e=r,t.apply(s,arguments))}}})},
1"./lib/components/media/vendor/carousel.js":(z,A,v)=>{"use strict";v.r(A),v.d(A,{default:()=>H});var E=v("../node_modules/@babel/runtime/helpers/esm/classCallCheck.js"),T=v("../node_modules/@babel/runtime/helpers/esm/createClass.js"),b=v("../node_modules/@glidejs/glide/dist/glide.esm.js"),n=v("../node_modules/blazy/blazy.js"),S=v.n(n),H=function(){function D(p,a){var l=this;(0,E.A)(this,D),this.elements={},this.elements.carousel=p,this.config={},this.config.autoHeight=!0,this.config.autoPlay=this.elements.carousel.dataset.autoplay,this.videoInstances=a,this.glide=null,this.blazy=null,this.blazy=new(S())({success:function(h){h.closest(".js-media")&&l.glideHandleActiveSlide()}}),this.init()}return(0,T.A)(D,[{key:"init",value:function(){var a=this,l={type:"carousel",startAt:0};this.glide=new b.A(this.elements.carousel,l),this.glide.on("build.after",function(){a.glideHandleActiveSlide()}),this.glide.on("run.before",function(){a.glideHandleActiveSlide(!0)}),this.glide.on("run.after",function(){a.glideHandleActiveSlide()}),this.glide.mount()}},{key:"glideHandleActiveSlide",value:function(a){var l=this.elements.carousel.querySelector(".glide__slide--active"),f=l.querySelector(".js-media-video");this.glideHandleHeight(l),f&&this.glideHandleVideo(f,a)}},{key:"glideHandleVideo",value:function(a,l){var f=this,h=a.dataset.embed,O=this.videoInstances;O.forEach(function(y){h===y.videoId&&(l?y.stopVideo():y.loadVideo(f.config.autoPlay))})}},{key:"glideHandleHeight",value:function(a){var l=a?a.offsetHeight:0,f=this.elements.carousel.querySelector(".glide__track"),h=f?f.offsetHeight:0;l!==h&&(f.style.height="".concat(l,"px"))}}]),D}()}
1}]);
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.