PageSourceSearch

https://www.imagewisely.org/_next/static/chunks/5015.caf45555d94a8ae7.js

js imagewisely.org collected 2026-10-02 05:35:26 UTC 8,120 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5015],{43855:(t,e,n)=>{n.d(e,{M:()=>r,a:()=>o,i:()=>i});class r extends Error{constructor(t){super(`The "${t}" element must be the child of the following elements: ${o.join(", ")}`)}}let o=["atomic-recs-interface","atomic-search-interface","atomic-commerce-interface","atomic-commerce-recommendation-interface","atomic-relevance-inspector","atomic-insight-interface","atomic-external"],i="atomic/initializeComponent"},70358:(t,e,n)=>{function r(t,e){return new CustomEvent(t,{detail:e,bubbles:!0,cancelable:!0,composed:!0})}function o(t,e,n,r){let o=i=>{t.removeEventListener(e,o,r),"object"==typeof n?n.handleEvent.call(t,i):n.call(t,i)};t.addEventListener(e,o,r)}n.d(e,{b:()=>r,l:()=>o})},72100:(t,e,n)=>{n.d(e,{a:()=>d,b:()=>w,c:()=>s,d:()=>y,e:()=>E,f:()=>f,g:()=>p,h:()=>function t(e,n){let r=e.parentElement;return!!r&&(r.tagName===n.toUpperCase()||t(r,n))},i:()=>v,j:()=>c,k:()=>a,l:()=>m,m:()=>b,n:()=>function t(e,n){if(n===e||n instanceof HTMLElement&&n.assignedSlot&&t(e,n.assignedSlot))return!0;let r=C(n);return null!==r&&t(e,r)},o:()=>i,p:()=>h,q:()=>C,r:()=>u,s:()=>T,t:()=>l,u:()=>function t(e=document){let n=e.activeElement;return n?.shadowRoot?t(n.shadowRoot)??n:n},v:()=>g});var r=n(13883),o=n(90234);function i(t){let e;return function(...n){return t&&(e=t.apply(this,n),t=()=>{}),e}}function s(t){return t.replace(/([a-z0-9]|(?=[A-Z]))([A-Z])/g,"$1-$2").toLowerCase()}function a(t){return t.replace(/-./g,t=>t[1].toUpperCase())}function c(t){return t.toLowerCase().replace(/([_][a-z])/g,t=>t.toUpperCase().replace("_",""))}function l(t){return t.replace(/\s/g,"-").toLowerCase()}function u(t,e=5){let n=Math.random().toString(36).substring(2,2+e);return t?t+n:n}function h(t){return new window.DOMParser().parseFromString(t,"text/xml")}function d(t){return 1===t.nodeType}function f(t){return d(t)?!(t instanceof HTMLStyleElement):3===t.nodeType&&!!t.textContent?.trim()}function p(t){for(let e=0;e<t.childNodes.length;e++)if(f(t.childNodes.item(e)))return!0;return!1}function g(t,e="./assets"){let[,n,o]=t.match(/^([a-z]+):\/\/(.*?)(\.svg)?$/)||[];return n?"http"===n||"https"===n?t:"assets"===n?(0,r.a)(`${e}/${o}.svg`):null:t.startsWith("./")||t.startsWith("../")?t:null}let m=(t,e)=>t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1;function b(t){let e=o.D.sanitize(`<style>${t}</style>`,{ALLOWED_TAGS:["style"],ALLOWED_ATTR:[],FORCE_BODY:!0}),n=document.createElement("div");return n.innerHTML=e,n.querySelector("style")?.innerHTML}function w(t){return document.hasFocus()&&(!(t.relatedTarget instanceof Node)||t.currentTarget instanceof Node&&!t.currentTarget.contains(t.relatedTarget))}async function y(){return new Promise(t=>setTimeout(t,10))}function v(t){let e=t;for(;e&&e.parentNode;)if(e.parentNode===document)return!0;else e=e.parentNode instanceof ShadowRoot?e.parentNode.host:e.parentNode;return!1}function C(t){return t.parentNode?t.parentNode:t instanceof ShadowRoot?t.host:null}function E(t,e){return t.reduce((t,n,r)=>{let o=e(n,r);return o in t||(t[o]=[]),t[o].push(n),t},{})}function T(...t){let e={};for(let n of t)Object.defineProperties(e,Object.getOwnPropertyDescriptors(n));return e}},82193:(t,e,n)=>{function r(t,e){return t.x===e.x&&t.y===e.y&&t.width===e.width&&t.height===e.height}function o(t){return Array.from(t.children).map(t=>t.outerHTML).join("")}n.d(e,{c:()=>function t(e,n){return e?e.matches(n)?e:e.parentNode instanceof ShadowRoot?t(e.parentNode.host,n):t(e.parentElement,n):null},p:()=>o,r:()=>r})},85337:(t,e,n)=>{n.d(e,{B:()=>d,H:()=>a,I:()=>h,a:()=>c});var r=n(13883),o=n(70358),i=n(43855);n(90234);var s=n(82193);let a=()=>(0,r.h)(r.H,{class:"atomic-hidden"});function c(t){if(t.shadowRoot){if(window.applyFocusVisiblePolyfill)return void window.applyFocusVisiblePolyfill(t.shadowRoot);window.addEventListener("focus-visible-polyfill-ready",()=>window.applyFocusVisiblePolyfill?.(t.shadowRoot),{once:!0})}}let l="data-atomic-rendered",u="data-atomic-loaded";function h({forceUpdate:t}={}){return(e,n)=>{let{componentWillLoad:h,render:d,componentDidRender:f,componentDidLoad:p,disconnectedCallback:g}=e,m=()=>{};if("bindings"!==n)return console.error(`The InitializeBindings decorator should be used on a property called "bindings", and not "${n}"`,e);e.componentWillLoad=function(){let e=(0,r.g)(this);e.setAttribute(l,"false"),e.setAttribute(u,"false");let n=(0,o.b)(i.i,e=>{this.bindings=e;let n=()=>(0,r.f)(this);this.bindings.i18n.on("languageChanged",n),m=()=>this.bindings.i18n.off("languageChanged",n);try{this.initialize?(this.initialize(),t&&(0,r.f)(this)):(0,r.f)(this)}catch(t){this.error=t}});if(e.dispatchEvent(n),!(0,s.c)(e,i.a.join(", "))){this.error=new i.M(e.nodeName.toLowerCase());return}return h&&h.call(this)},e.render=function(){return this.error?(0,r.h)("atomic-component-error",{element:(0,r.g)(this),error:this.error}):this.bindings?((0,r.g)(this).setAttribute(l,"true"),d&&d.call(this)):(0,r.h)(a,null)},e.disconnectedCallback=function(){let t=(0,r.g)(this);t.setAttribute(l,"false"),t.setAttribute(u,"false"),m(),g&&g.call(this)},e.componentDidRender=function(){let t=(0,r.g)(this);"false"!==t.getAttribute(l)&&(f&&f.call(this),"false"===t.getAttribute(u)&&(t.setAttribute(u,"true"),c((0,r.g)(this)),p&&p.call(this)))},e.componentDidLoad=function(){}}}function d(t,e){return(n,o)=>{let{disconnectedCallback:i,initialize:s}=n;n.initialize=function(){if(s&&s.call(this),!s)return console.error(`ControllerState: The "initialize" method has to be defined and instantiate a controller for the property ${t}`,n);if(this[t]){if(e?.onUpdateCallbackMethod&&!this[e.onUpdateCallbackMethod])return console.error(`ControllerState: The onUpdateCallbackMethod property "${e.onUpdateCallbackMethod}" is not defined`,n);this.unsubscribeController=this[t].subscribe(()=>{this[o]=this[t].state,e?.onUpdateCallbackMethod&&this[e.onUpdateCallbackMethod]()})}},n.disconnectedCallback=function(){(0,r.g)(this).isConnected||this.unsubscribeController?.(),i&&i.call(this)}}}},95015:(t,e,n)=>{n.r(e),n.d(e,{atomic_icon:()=>c});
1var r=n(13883),o=n(90234),i=n(85337),s=n(72100);n(73999),n(43855);class a extends Error{static fromStatusCode(t,e,n){return new a(t,`status code ${e} (${n})`)}static fromError(t,e){return new a(t,"an error",e)}constructor(t,e,n){super(`Could not fetch icon from ${t}, got ${e}.`),this.url=t,this.errorObject=n}}let c=class{constructor(t){(0,r.r)(this,t),this.svg=null,this.icon=void 0,this.svg=null}async fetchIcon(t){try{let e=await fetch(t).catch(e=>{throw a.fromError(t,e)});if(200!==e.status&&304!==e.status)throw a.fromStatusCode(t,e.status,e.statusText);return await e.text()}catch(t){return this.error=t,(0,r.f)(this),null}}validateSVG(t){/^<svg[\s\S]+<\/svg>$/gm.test(t)||this.bindings.engine.logger.warn('The inline "icon" prop is not an svg element. You may encounter rendering issues.',this.icon)}async getIcon(){let t=(0,s.v)(this.icon,this.bindings.store.state.iconAssetsPath),e=t?await this.fetchIcon(t):this.icon;return e&&this.validateSVG(e),e?o.D.sanitize(e,{USE_PROFILES:{svg:!0,svgFilters:!0}}):null}async updateIcon(){let t=this.getIcon();this.svg=await t}initialize(){this.updateIcon()}render(){if(this.error){console.error(this.error,this.host),this.host.remove();return}return(0,r.h)(r.H,{innerHTML:this.svg,"aria-hidden":"true"})}static get assetsDirs(){return["assets"]}get host(){return(0,r.g)(this)}static get watchers(){return{icon:["updateIcon"]}}};!function(t,e,n,r){var o,i=arguments.length,s=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(t,e,n,r);else for(var a=t.length-1;a>=0;a--)(o=t[a])&&(s=(i<3?o(s):i>3?o(e,n,s):o(e,n))||s);i>3&&s&&Object.defineProperty(e,n,s)}([(0,i.I)()],c.prototype,"bindings",void 0),c.style="atomic-icon{display:inline-block;fill:currentColor;aspect-ratio:1 / 1;height:auto}@supports not (aspect-ratio: 1 / 1){atomic-icon{height:auto}}atomic-icon>svg{width:100%;max-height:100%;aspect-ratio:1 / 1;height:auto}@supports not (aspect-ratio: 1 / 1){atomic-icon>svg{height:auto}}"}}]);

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.