1"use strict";!function(t,e){t.widgetInitialiser.addMultipleWidgetsByName("mixed-content-slider",class{constructor(t){this.container=t,this.scrollContainer=this.container.querySelector(".js-slide"),this.pager=this.container.querySelector(".js-paginator"),this.paginatorContainer=this.container.querySelector(".js-content-slider-paginator"),this.itemsPerPage=this.container.dataset.itemsPerPage,this.pageSize=this.container.dataset.limit,this.pageSize>24&&(this.pageSize=24),this.itemExtraClasses=this.container.getAttribute("data-item-extra-classes"),this.cardLinks=this.container.querySelectorAll(".media-thumbnail__absolute-link"),this.cardsCount=this.cardLinks?.length,this.componentName=this.container.dataset.componentName||"",this.contentType=this.container.dataset.contentType||"",this.initSlider(),this.initiateClickTracking()}initiateClickTracking(){this.cardLinks.forEach((t=>{t.contentType=PULSE.app.common.CONSTANTS.TRACKING.CONTENT_TYPES.GENERIC,t.title=t.getAttribute("aria-label"),t.addEventListener("click",(()=>{PULSE.app.tracking.trackCardClicks(this.container,t,this.cardsCount)}))}))}initSlider(){this.sliderElement=this.scrollContainer.querySelectorAll(".js-thumb"),this.slider=new e.Slider({container:this.container,perPage:this.itemsPerPage,slideContainer:this.scrollContainer,sliderElements:this.sliderElement,nextButton:this.container.querySelector(".js-slide-next"),prevButton:this.container.querySelector(".js-slide-prev"),pagerElements:this.container.getElementsByClassName("js-pager-btn"),pagerItemsContainer:this.pager,itemActiveClass:"is-active",buttonHideClass:"is-inactive",componentName:this.componentName,contentType:this.contentType}),this.addModalActivators()}addModalActivators(){[].slice.call(this.scrollContainer.querySelectorAll("[data-ui-modal]")).filter((t=>!t.hasAttribute("data-modal-added"))).forEach((e=>{"#GalleryModal"===e.dataset.uiModal?t.GalleryPlaylistModal.createInstance(e):"#VideoModal"===e.dataset.uiModal&&t.VideoPlayerModal.createInstance(e),e.dataset.modalAdded="true"}))}})}(PULSE.app,PULSE.app.common),function(t){t.widgetInitialiser.addMultipleWidgetsByName("mixed-content",class{constructor(t){this.container=t,this.cardLinks=this.container.querySelectorAll(".js-media-thumbn
1ail__link"),this.cardsCount=this.cardLinks?.length,this.initiateClickTracking()}initiateClickTracking(){this.cardLinks.forEach((t=>{t.contentType=PULSE.app.common.CONSTANTS.TRACKING.CONTENT_TYPES.GENERIC,t.title=t.getAttribute("aria-label"),t.addEventListener("click",(()=>{PULSE.app.tracking.trackCardClicks(this.container,t,this.cardsCount)}))}))}})}(PULSE.app);
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.