1(window.webpackJsonp=window.webpackJsonp||[]).push([[64,44],{145:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(66);var o=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=e,this.CONTAINER={LEFT:0,RIGHT:1},this.isOneCol=(0,n.hasClass)(this.html.parentNode,"article--wrapper")||(0,n.hasClass)(this.html.parentNode,"topicContainer--oneColumn"),this.isTwoCol31=(0,n.closest)(this.html,".topicContainer--twoColumn-3-1"),this.isScEnabledChrome=(0,n.hasClass)(this.html,"scEnabledChrome"),this.isDesktop="desktop"===(0,n.deviceDetection)({isNew:this.isTwoCol31}),this.isTopicRelatedContentLeft=(0,n.hasClass)(this.html.parentNode,"topicContainer--left"),this.vh=(0,n.getVh)();var i=this.html.parentNode&&this.html.parentNode.parentNode,o=i&&i.children[this.isTopicRelatedContentLeft?this.CONTAINER.RIGHT:this.CONTAINER.LEFT];this.oppositeComponent=o&&o.children[0],this.oppositeComponent&&(this.isTopicRelatedContentHigher=this.html.offsetHeight>=this.oppositeComponent.offsetHeight,this.isNotScrollAble=this.isTopicRelatedContentHigher&&this.html.offsetHeight<this.vh,this.stickyComponent=this.isTopicRelatedContentHigher?this.oppositeComponent:this.html,this.isOneCol||(this.handleHeight(),this.isNotScrollAble||this.handleScroll()))}return t.prototype.handleHeight=function(){!this.isTopicRelatedContentHigher&&this.oppositeComponent.offsetHeight<=this.vh&&(this.html.style.minHeight=this.oppositeComponent.offsetHeight+"px")},t.prototype.handleScroll=function(){var t=this;if(this.isTopicRelatedContentLeft&&(0,n.addClass)(this.html.parentNode,"have-related-content"),!this.isScEnabledChrome&&this.isDesktop&&this.stickyComponent){var e=window.scrollY;(0,n.addClass)(this.stickyComponent,"sticky h-fit-content"),(0,n.$on)(window,"scroll",(function(){var i=(0,n.stickyTocHeight)();i?(0,n.addClass)(t.stickyComponent,"TOC-show"):(0,n.removeClass)(t.stickyComponent,"TOC-show");var o=window.innerHeight,s=t.stickyComponent.offsetHeight,a=window.scrollY,l=a+o,h=t.stickyComponent.offsetTop,r=h+s,c=Math.abs(o-s),d=e-a,m=a>e,p=o>s,u=h>=a&&!m,C=o===s+i;if(r<=l&&m)t.stickyComponent.style.top=C&&i||p?i+"px":-c+"px";else if(u)t.stickyComponent.style.top=i||0;else if(C)t.stickyComponent.style.top=i+"px";else{var f=-c,y=parseInt((0,n.getStyle)(t.stickyComponent,"top"),10)+d;f>y&&(y=f);var w=a+o>=document.documentElement.scrollHeight?f:y;t.stickyComponent.style.top=(w>=i?i:w)+"px"}e=a}))}},t}();e.default=o},162:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(66),o=i(451),s=l(i(131)),a=l(i(145));function l(t){return t&&t.__esModule?t:{default:t}}var h=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=e,this.collectionType=this.html.dataset.source,this.isShowAll=this.html.dataset.showall,this.isOneColumn=this.html.closest(".topicContainer--oneColumn"),this.filterEnabled="true"===this.html.dataset.filterenabled,this.itemCount=+this.html.dataset.itemcount,this.container=(0,n.qs)(".dynamicContentCollection--items",this.html),this.pageSize=5,this.numPage=1;var i=this.html.dataset,o=i.urlservice,s=i.contextid,a=i.itemid,l=i.language;this.urlService=o+"?itemid="+a+"&contextid="+s+"&language="+l+"&pagesize="+this.pageSize,this.items=(0,n.qsa)(".dynamicContentCollection--item",this.html),"manual"===this.collectionType&&"false"===this.isShowAll&&(this.visibleItems=this.pageSize,this.hideShowManual(this.visibleItems)),this.paginate(),this.handleScroll(),this.hoverLink();var h=this.html.closest(".article--wrapper");this.filterEnabled&&(this.isOneColumn||h)&&this.initFilterIntegration()}return t.prototype.initFilterIntegration=function(){var t=(0,n.qs)(".dynamicContentCollection--resetFilter",this.html),e=(0,n.qs)(".listFilters",this.html);t&&e&&(0,n.$on)(t,"click",(function(){e.dispatchEvent(new CustomEvent("listFiltersReset"))}))},t.prototype.hideShowManual=function(t){(0,n.forEach)(this.items,(function(e,i){(0,n.removeClass)(e,"hide-item"),i===t-1&&(0,n.addClass)(e,"last-visible-item"),i>t-1&&(0,n.addClass)(e,"hide-item")}))},t.prototype.paginate=function(){var t=this,e=(0,n.qs)(".dynamicContentCollection--loadMore",this.html);e&&(0,n.$on)(e,"click",(function(){if(t.filterEnabled){var i=new s.default,o=(0,n.qs)(".dynamicContentCollection--title h2",t.html);
1i.pushCustomData({event:"view_more_click",module_name:"new_content_collection",section_header:o?o.textContent.trim():"",link_text:e.innerText.trim()},"View More Click -- GA4")}"manual"===t.collectionType?t.showManualElements(e):t.dynamicContent(e),t.handleScroll()}))},t.prototype.showManualElements=function(t){var e=this.items.length,i=this.visibleItems,o=0;(0,n.forEach)(this.items,(function(t,e){(0,n.hasClass)(t,"last-visible-item")&&(i+=e+1,o=e)})),(0,n.removeClass)(this.items[o],"last-visible-item"),this.hideShowManual(i),(0,n.hasClass)(this.items[e-1],"hide-item")||((0,n.addClass)(t.parentNode,"hide-btn"),(0,n.addClass)(this.items[e-1],"last-visible-item")),(0,n.qs)(".dynamicContentCollection--item:nth-child("+(o+2)+") a",this.html).focus()},t.prototype.dynamicContent=function(t){var e=this,i=(0,n.qsa)(".dynamicContentCollection--item",this.html).length;this.numPage+=1;var s=t;s.disabled=!0;var a=this.urlService+"&page="+this.numPage,l=(this.html.closest(".article--wrapper")||this.isOneColumn)&&this.filterEnabled,h=l?(0,o.appendFilterTo)(a):a;l&&(h=(0,o.appendDateRangeTo)(h),h=(0,o.appendSortByTo)(h)),(0,n.xhrRequest)("GET",h,{},"text/html").then((function(o){e.container.innerHTML+=o,s.disabled=!1,e.items=(0,n.qsa)(".dynamicContentCollection--item",e.html),e.itemCount<=e.numPage*e.pageSize&&(0,n.addClass)(t.parentNode,"hide-btn");var a=(0,n.qs)(".dynamicContentCollection--item:nth-child("+(i+1)+") a",e.html);a&&a.focus(),window.AppInstance.loadItems().then(console.log("reload"))})).catch((function(t){console.error(t)}))},t.prototype.handleScroll=function(){new a.default(this.html)},t.prototype.handleHover=function(t,e){(0,n.$on)(t,"mouseenter",(function(){(0,n.addClass)(e,"on-hover")})),(0,n.$on)(t,"mouseleave",(function(){(0,n.removeClass)(e,"on-hover")}))},t.prototype.hoverLink=function(){var t=this;(0,n.forEach)(this.items,(function(e){var i=(0,n.qs)(".dynamicContentCollection--item-title",e),o=(0,n.qs)(".dynamicContentCollection--image a",e);t.handleHover(i,e),t.handleHover(o,e)}))},t}();e.default=h},451:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getFilterBy=n,e.hasFilter=function(){return""!==n()},e.setFilterBy=function(t){var e=new URL(window.location.href);if(e.searchParams.delete("filterBy"),Array.isArray(t)&&t.length>0){var i="filterBy="+t.join("|"),n=e.search?e.search+"&"+i:"?"+i;window.history.replaceState({},"",""+e.origin+e.pathname+n+e.hash)}else window.history.replaceState({},"",e.toString())},e.appendFilterTo=function(t){var e=n();return e?t+"&filterBy="+encodeURIComponent(e):t},e.getDateRange=o,e.hasDateRange=function(){return""!==o()},e.setDateRange=function(t){var e=new URL(window.location.href);t?e.searchParams.set("dateRange",t):e.searchParams.delete("dateRange");window.history.replaceState({},"",e.toString())},e.appendDateRangeTo=function(t){var e=o();return e?t+"&dateRange="+encodeURIComponent(e):t},e.getSortBy=s,e.hasSortBy=function(){return""!==s()},e.setSortBy=function(t){var e=new URL(window.location.href);t?e.searchParams.set("sortBy",t):e.searchParams.delete("sortBy");window.history.replaceState({},"",e.toString())},e.appendSortByTo=function(t){var e=s();return e?t+"&sortBy="+encodeURIComponent(e):t};function n(){return new URLSearchParams(window.location.search||"").get("filterBy")||""}function o(){return new URLSearchParams(window.location.search||"").get("dateRange")||""}function s(){return new URLSearchParams(window.location.search||"").get("sortBy")||""}}}]);
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.