1(self.webpackChunkflo_flex_builder=self.webpackChunkflo_flex_builder||[]).push([[158],{4999:(e,o,t)=>{"use strict";t.r(o),t(5234);var i=t(3609);window.renderReactPlayer=(e,o)=>{t.e(669).then(t.bind(t,3083)).then((t=>{(0,t.default)(e,o)}))},window.flexInitVideoElement=()=>{window.flexPluginData.videosInitiated=!0,i(".flex-block__element--video").each((function(){var e;let o={};try{o=JSON.parse(i(this).attr("data-video-attr"))}catch(e){console.error("Video element problem",e)}const t=i(this),l=i(this).attr("data-video-id");let{autoplay:a,muted:n,loop:d,videoControls:r}=o;o.backgroundImage&&(a=!1),a&&(n=!0);let s=r?{modestbranding:!r,autohide:!r,showinfo:r,controls:r}:{};const u={autoPlay:a,controls:r,loop:d,muted:n},w={url:o.videoLink,loop:d,playsinline:!0,width:"var(--el-width)",height:"var(--el-height)",muted:n,config:{file:{attributes:u},youtube:{playerVars:{autoplay:a,loop:d,muted:n,...s}},vimeo:{playerOptions:{responsive:0,autoplay:a,muted:n,loop:d,controls:r}}}};window.flexPluginData.videoElements[l]=w,(null===(e=window.flexPluginData)||void 0===e?void 0:e.shouldLoadVideos.includes(l))&&setTimeout((()=>{window.renderReactPlayer(t.find(".js-video-iframe-wrap")[0],w)}),0)}))},window.flexInitVideoElement()}}]);
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.