PageSourceSearch

https://www.beyondbank.com.au/static/bb/dist/chunks/BbSearch.page-CDj7kSbP.js

js beyondbank.com.au collected 2026-10-01 10:36:05 UTC 1,770 bytes, 1 lines download raw bytes

1var o=Object.defineProperty;var h=(a,t,e)=>t in a?o(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e;var l=(a,t,e)=>h(a,typeof t!="symbol"?t+"":t,e);import{B as m}from"./baseComponent-BDp2hSmO.js";import{P as u}from"../main-BdIqZQL9.js";const r={sortSelectElement:".js-search-sort-select",headerFormElement:".js-search-header-form",searchResultElementSelector:".search-result-link",searchSummaryElement:".js-search-summary",searchResultsCountDataAttribute:"data-results-count",searchTermDataAttribute:"data-search-term"};class g extends m{constructor(e){super(e);l(this,"_sortSelectElement",null);l(this,"_headerFormElement",null);l(this,"_pageTracking",new u);this._sortSelectElement=this.el.querySelector(r.sortSelectElement)||null,this._headerFormElement=this.el.querySelector(r.headerFormElement)||null,this._init()}_init(){this._sortSelectElement&&this._sortSelectElement.addEventListener("change",this._onSortSelectChange.bind(this)),this._headerFormElement&&this._headerFormElement.addEventListener("submit",this._onFormSubmit.bind(this)),this.initDataLayer()}initDataLayer(){var n,c;const e=((n=this.el.querySelector(r.searchSummaryElement))==null?void 0:n.getAttribute(r.searchTermDataAttribute))||"",s=((c=this.el.querySelector(r.searchSummaryElement))==null?void 0:c.getAttribute(r.searchResultsCountDataAttribute))||"";e&&this._pageTracking.trackInternalSearch(e,s),this.el.querySelectorAll(r.searchResultElementSelector).forEach(i=>{i.addEventListener("click",()=>{this._pageTracking.trackInternalSearchResultClick(e,s,i.textContent||"")})})}_onFormSubmit(e){const n=e.target.querySelector("input");n.value||(e.preventDefault(),n.focus())}_onSortSelectChange(e){const s=e.target;s.value&&(window.location.href=s.value)}}export{g as default};

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.