PageSourceSearch

https://mlaem.fs.ml.com/etc.clientlibs/wealth/clientlibs/clientlib…/search-search.2d5130e51a6dab83f5d9.js

js ml.com collected 2026-10-01 08:53:52 UTC 3,902 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[16],{491:function(t,e,s){const i=769;s.d(e,["Fr",0,function(){const t=!!window.orientation&&0!==window.orientation;return window.innerWidth<i||t},"PC",0,t=>{let e=!0;return new RegExp(/^[A-Za-z0-9 \-]+$/).test(t)||(e=!1),e},"l2",0,t=>t&&"string"==typeof t?t.startsWith("#")||t.startsWith("/")||t.startsWith("./")||t.startsWith("../")||t.startsWith("tel:")||t.startsWith("mailto:")||t.startsWith("javascript:")||t.startsWith("//")||/^[a-z][a-z0-9+.-]*:\/\//i.test(t)?t:`https://${t}`:t,"mF",0,t=>((t,e)=>{if(!t)return"";let s=t.trim().toLowerCase().replace(/[&](.+)[;]/g,"").replace(/[^a-z0-9 ]/g,"").replace(/\s+/g,e);return s.endsWith(e)&&(s=s.slice(0,-e.length)),s})(t,"-"),"sg",0,(t,e=10)=>{let s;return(...i)=>{clearTimeout(s),s=setTimeout(()=>{t.apply(void 0,i)},e)}}])},348:function(t,e,s){s.r(e);var i=s(491);class r extends HTMLElement{constructor(){super(),this.boundSearchSubmit=this.onSearchSubmit.bind(this),this.boundSearchChange=this.onSearchChange.bind(this),this.boundClickBtn=this.onClickBtn.bind(this)}cacheDom(){this.searchForms=document.querySelectorAll(".global-nav__form"),this.submitBtns=document.querySelectorAll(".global-nav__submit-btn"),this.navListElm=document.querySelector(".global-nav__list")}getFormElements(t){const e=t.target.closest(".global-nav__form"),s=e?.querySelector(".global-nav__search-input"),i=e?.querySelector(".global-nav__error-message"),r=e?.querySelector(".global-nav__submit-btn");return{input:s,errorMsg:i,form:e,submitBtnElm:r}}updateAttributes(t){const{errorMsg:e,form:s,submitBtnElm:i}=this.getFormElements(t),r=i.getAttribute("aria-label");e.classList.contains("hide")||(e.classList.add("hide"),e.setAttribute("aria-hidden",!0),s.classList.remove("global-nav__form--error")),this.navListElm.hasAttribute("inert")?this.navListElm.removeAttribute("inert"):this.navListElm.setAttribute("inert",""),i.setAttribute("aria-label","Show Search Bar"===r?"Hide Search Bar":"Show Search Bar")}onClickBtn(t){t.preventDefault();const{input:e}=this.getFormElements(t);e&&(this.isMobileDevice||this.updateAttributes(t),e.classList.toggle("global-nav__search-input--focused"),e.focus())}onSearchSubmit(t){if("keydown"===t.type&&"Enter"!==t.key)return;const{input:e,errorMsg:s,form:r}=this.getFormElements(t);if(!e||!s)return;const a=e.value.trim();t.target.classList.contains("global-nav__submit-btn")&&e.classList.contains("global-nav__search-input--focused")&&(t.preventDefault(),e.classList.remove("global-nav__search-input--focused"),this.isMobileDevice||this.updateAttributes(t)),!e.classList.contains("global-nav__search-input--focused")&&"visible"!==window.getComputedStyle(e).visibility||""!==a&&(0,i.PC)(a)?""!==a&&(0,i.PC)(a)&&(s.classList.add("hide"),s.setAttribute("aria-hidden",!0),r.classList.remove("global-nav__form--error"),r.submit()):(t.preventDefault(),s.textContent=""===a?"Please enter a search term":"Search contains invalid characters. Please re-enter the search term.",s.classList.remove("hide"),s.setAttribute("aria-hidden",!1),r.classList.add("global-nav__form--error"),s.focus(),e.removeEventListener("input",this.boundSearchChange),e.addEventListener("input",this.boundSearchChange))}onSearchChange(t){const{errorMsg:e,form:s}=this.getFormElements(t);e&&(e.classList.add("hide"),e.setAttribute("aria-hidden",!0),s.classList.remove("global-nav__form--error"))}connectedCallback(){this.cacheDom(),this.isMobileDevice=window.matchMedia("(pointer: coarse)").matches,this.searchForms.forEach(t=>{t.dataset.listenerAdded||(t.addEventListener("submit",this.boundSearchSubmit),t.addEventListener("keydown",this.boundSearchSubmit),t.dataset.listenerAdded="true")}),this.submitBtns.forEach(t=>{t.dataset.listenerAdded||(t.addEventListener("click",this.boundClickBtn),t.dataset.listenerAdded="true")})}}customElements.define("wc-search",r)}}]);

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.