PageSourceSearch

https://www.meadowviewregional.com/sfrenderer/Scripts/SearchWidget…nity.AspNetCore.Widgets&version=-1619733316

js meadowviewregional.com collected 2026-10-06 18:39:18 UTC 5,420 bytes, 1 lines download raw bytes

1!function(){var t,e="data-sf-active",s="data-sfitem",n=document.querySelector("[data-sf-active-class]"),r=n.dataset&&((t=n.dataset.sfActiveClass)&&""!==t)?n.dataset.sfActiveClass:null,i=r?d(r):null,a=document.querySelector("[data-sf-visibility-hidden]"),o=a.dataset?a.dataset.sfVisibilityHidden:null,l=document.querySelector("[data-sf-search-autocomplete-item-class]"),u=l.dataset?l.dataset.sfSearchAutocompleteItemClass:null,c=u?d(u):null;function d(t){return t.split(" ")}function f(t){if(t&&"widgetLoaded"===t.type){var e=t.detail.element.querySelector("[data-sf-role='search-box']"),s=t.detail.element.querySelector("[data-sf-role='search-button'");e&&g(e,s)}else document.querySelectorAll("[data-sf-role='search-box']").forEach((function(t){if(t){var e=t.parentNode.querySelector("[data-sf-role='search-button'");g(t,e)}}))}function g(t,n){!function(t,e){t&&(t.addEventListener("keypress",(function(t){!function(t){t||(t=window.event);13==(t.keyCode||t.charCode)&&l(t.target)}(t)})),t.addEventListener("keyup",(function(t){!function(t){if(38!=t.keyCode&&40!=t.keyCode&&27!=t.keyCode){var e=t.target.value.trim(),s=a(t.target);s.minSuggestionLength&&e.length>=s.minSuggestionLength?function(t){var e=a(t),s=e.servicePath+"/Default.GetSuggestions()?indexName="+e.catalogue+"&sf_culture="+e.culture+"&siteId="+e.siteId+"&scoringInfo="+e.scoringSetting+"&suggestionFields="+e.suggestionFields+"&searchQuery="+t.value;1==e.resultsForAllSites?s+="&resultsForAllSites=True":2==e.resultsForAllSites&&(s+="&resultsForAllSites=False");e.filterExpression&&(s+="&filterExpression="+e.filterExpression);fetch(s).then((function(t){t.json().then((function(t){r.source(t.value)}))})).catch((function(){r.hide()}))}(t.target):r&&r.hide()}40==t.keyCode?r.focus():27==t.keyCode&&r.hide()}(t)})));e&&e.addEventListener("click",(function(e){l(t)}))}(t,n);var r=function(t){var n=t.parentNode.parentNode.querySelector("[data-sf-role='search-box-autocomplete']"),r=[];function a(){if(n)for(var t=n.lastElementChild;t;)n.removeChild(t),t=n.lastElementChild}function u(e){var s=e.keyCode,r=n.querySelector("[data-sfitem][data-sf-active]");if(r){var i=r.parentElement.previousElementSibling,a=r.parentElement.nextElementSibling;38==s&&i?m(i):40==s&&a?m(a):13==s?(t.value=currentNode.innerText,l(t),v(),t.focus()):27==s&&(d(),v(!1),t.focus())}}function d(){var t=n.querySelector("[data-sf-active]");t&&i&&(t.classList.remove(...i),t.removeAttribute(e))}function f(e){var s=e.target.innerText;t.value=s,l(t),v()}function g(){!function(){const e=t.clientWidth;n&&(n.style.width=e+"px")}(),n&&(o?n.classList.remove(o):n.style.display="")}function v(t){void 0===t&&(t=!0),t&&a(),null!=n&&(n.style.width=""),n&&(o?n?.classList.add(o):null!=n&&(n.style.display="none"))}function h(t){null==n||n.contains(t.relatedTarget)||v(!1)}function m(t){d();var s=t.querySelector("[data-sfitem]");s&&i&&s.classList.add(...i),s.setAttribute(e,""),s.focus()}return t.addEventListener("keyup",(function(t){40==t.keyCode&&r.length&&(g(),m(r[0]))})),t.addEventListener("focusout",h),n?.addEventListener("focusout",h),n?.addEventListener("keyup",u),n?.addEventListener("click",f),{source:function(t){t=Array.isArray(t)?t:[],r=function(t){var e=[];if(Array.isArray(t)&&t.length>0)for(var n=0;n<t.length;n++){var r=document.createElement("LI");r.setAttribute("role","option");var i=document.createElement("BUTTON");i.setAttribute("role","presentation"),c&&i.classList.add(...c),i.setAttribute(s,""),i.innerText=t[n],i.title=t[n],i.tabIndex=-1,r.appendChild(i),e.push(r)}return e}(t),a();for(var e=0;e<r.length;e++)n&&n.appendChild(r[e]);r.length&&g()},show:g,hide:v,clear:a,focus:function(){n&&n.children.length&&n.children[0].querySelector("[data-sfitem]").focus()}}}(t);function a(t){return{resultsUrl:t.getAttribute("data-sf-results-url"),catalogue:t.getAttribute("data-sf-search-catalogue"),scoringSetting:t.getAttribute("data-sf-scoring-setting"),minSuggestionLength:parseInt(t.getAttribute("data-sf-suggestions-length")),siteId:t.getAttribute("data-sf-site-id"),culture:t.getAttribute("data-sf-culture"),suggestionFields:t.getAttribute("data-sf-suggestions-fields"),servicePath:t.getAttribute("data-sf-service-path"),orderBy:t.getAttribute("data-sf-sort"),resultsForAllSites:t.getAttribute("data-sf-results-all"),filterExpression:t.getAttribute("data-sf-filter-expression")}}function l(t){if(t.value){window.DataIntelligenceSubmitScript&&DataIntelligenceSubmitScript._client.fetchClient.sendInteraction({P:"Search for",O:t.value.trim(),OM:{PageUrl:location.href}});var e=function(t){const e=t.value.trim();let s=t.getAttribute("data-sf-results-url");const n={},[r,i]=s.split("?");s=r,i&&i.split("&").forEach((t=>{const[e,s=""]=t.split("=");n[e]=decodeURIComponent(s)}));n.indexCatalogue=t.getAttribute("data-sf-search-catalogue"),n.searchQuery=e,n.wordsMode="AllWords",n.sf_culture=t.getAttribute("data-sf-culture");const a=t.getAttribute("data-sf-scoring-setting");a&&(n.scoringInfo=a);const o=t.getAttribute("data-sf-sort");o&&(n.orderBy=o);const l=t.getAttribute("data-sf-filter-expression");l&&(n.filterExpression=l);const u=t.getAttribute("data-sf-results-all");1==u?n.resultsForAllSites="True":2==u&&(n.resultsForAllSites="False");const c=Object.entries(n).map((([t,e])=>`${t}=${encodeURIComponent(e??"")}`)).join("&");return`${s}?${c}`}(t);window.location=e}}}document.addEventListener("widgetLoaded",f),document.addEventListener("DOMContentLoaded",f)}();

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.