1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[5991],{5991:function(e,t,n){n.r(t),n.d(t,{default:function(){return u}});var o=n(4692),a=n.n(o),r=n(9685);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function s(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,d(o.key),o)}}function c(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e,t,n){return(t=d(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=i(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:String(t)}var u=c((function e(t){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),l(this,"addChildClass",(function(){a()(n.el).find(".cmp-navigation__group-0 > .cmp-navigation__item").each((function(e,t){a()(t).find(".cmp-navigation__group-1").length>0&&a()(t).addClass("has-child")}))})),l(this,"handleFocusState",(function(){a()(".cmp-navigation__item").on("keyup keydown",(function(e){9==e.which&&a()(this).toggleClass("focused")}))})),l(this,"transparentHeader",(function(){a()(".loheader").on("mouseenter mouseleave",(function(){a()(this).toggleClass("hide-transparent")}))})),l(this,"handleHammenu",(function(){var e=a()(n.el).find(".cmp-loheader__hamburger"),t=a()(n.el).closest(".loheader");a()(e).on("click",(function(){a()(t).addClass("open"),a()("body").css("overflow-y","hidden")})),a()("body").on("click",".cmp-loheader__close",(function(){a()(t).removeClass("open"),a()("body").css("overflow-y","auto")}))})),l(this,"handleStickyHeader",(function(){var e=document.querySelector(".loheader"),t=a()(".alertBar"),n=e.offsetTop,o=a()("header .alertBar").length,r=function(){window.pageYOffset>n?e.classList.add("sticky"):e.classList.remove("sticky"),o&&(window.scrollY>50?t.addClass("closed"):t.removeClass("closed"))};window.addEventListener("scroll",r),r()})),l(this,"expandDropdown",(function(){var e=a()("body .cmp-navigation__item.has-child > .cmp-navigation__item-link");a()(e).on("click",(function(t){t.preventDefault(),a()(e).removeClass("expanded"),a()(this).parent().toggleClass("expanded")}))})),l(this,"primaryNavigationSearch",(function(){var e=document.querySelector(".cmp-search__close-icon");document.querySelector(".cmp-button__icon--search").addEventListener("click",(function(){n.manageLogState(".search","block")})),e.addEventListener("click",(function(){n.manageLogState(".search","none")}))})),l(this,"manageLogState",(function(e,t){document.querySelector(e).style.display=t})),l(this,"breakAddressOnMobile",(function(){(0,r.WaitForElement)(".address-contact-wrapper .button.address").then((function(){var e=a()(".address-contact-wrapper .button.address .cmp-button__text").text().split(",");r.viewPort.mobile.matches&&a()(".address-contact-wrapper .button.address .cmp-button__text").html(e[0]+"<br/>"+e[1]+", "+e[2])}))})),l(this,"handleAddressWordCount",(function(){var e=document.querySelector(".address .cmp-button__text");e&&(e.textContent.trim().split(/\s+/).length>6&&e.parentElement.classList.add("address-long-text"))})),this.el=t,this.addChildClass(),this.handleFocusState(),this.transparentHeader(),this.handleHammenu(),this.handleStickyHeader(),this.breakAddressOnMobile(),this.handleAddressWordCount(),r.viewPort.alldesktop.matches||this.expandDropdown(),r.viewPort.alldesktop.matches&&this.primaryNavigationSearch()}))}}]);
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.