PageSourceSearch

https://auth.edgeml.ai/static/dist/chunks/UBVAKJV7.js

js edgeml.ai collected 2026-10-05 15:21:26 UTC 2,930 bytes, 2 lines download raw bytes

vendor: 2,930 bytes, lines 1-2
1function d(r){return(t,e)=>r({SuperClass:t,subscribe:e})}var i=class extends Event{constructor(t,e,o,s){super("context-request",{bubbles:!0,composed:!0}),this.context=t,this.contextTarget=e,this.callback=o,this.subscribe=s??!1}};var a=class{constructor(t,e,o,s){if(this.subscribe=!1,this.provided=!1,this.value=void 0,this.t=(n,c)=>{this.unsubscribe&&(this.unsubscribe!==c&&(this.provided=!1,this.unsubscribe()),this.subscribe||this.unsubscribe()),this.value=n,this.host.requestUpdate(),this.provided&&!this.subscribe||(this.provided=!0,this.callback&&this.callback(n,c)),this.unsubscribe=c},this.host=t,e.context!==void 0){let n=e;this.context=n.context,this.callback=n.callback,this.subscribe=n.subscribe??!1}else this.context=e,this.callback=o,this.subscribe=s??!1;this.host.addController(this)}hostConnected(){this.dispatchRequest()}hostDisconnected(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=void 0)}dispatchRequest(){this.host.dispatchEvent(new i(this.context,this.host,this.t,this.subscribe))}};function x({context:r,subscribe:t}){return(e,o)=>{typeof o=="object"?o.addInitializer((function(){new a(this,{context:r,callback:s=>{e.set.call(this,s)},subscribe:t})})):e.constructor.addInitializer((s=>{new a(s,{context:r,callback:n=>{s[o]=n},subscribe:t})}))}}var u=class{get value(){return this.o}set value(t){this.setValue(t)}setValue(t,e=!1){let o=e||!Object.is(t,this.o);this.o=t,o&&this.updateObservers()}constructor(t){this.subscriptions=new Map,this.updateObservers=()=>{for(let[e,{disposer:o}]of this.subscriptions)e(this.o,o)},t!==void 0&&(this.value=t)}addCallback(t,e,o){if(!o)return void t(this.value);this.subscriptions.has(t)||this.subscriptions.set(t,{disposer:()=>{this.subscriptions.delete(t)},consumerHost:e});let{disposer:s}=this.subscriptions.get(t);t(this.value,s)}clearCallbacks(){this.subscriptions.clear()}};var p=class extends Event{constructor(t,e){super("context-provider",{bubbles:!0,composed:!0}),this.context=t,this.contextTarget=e}},l=class extends u{constructor(t,e,o){super(e.context!==void 0?e.initialValue:o),this.onContextRequest=s=>{if(s.context!==this.context)return;let n=s.contextTarget??s.composedPath()[0];n!==this.host&&(s.stopPropagation(),this.addCallback(s.callback,n,s.subscribe))},this.onProviderRequest=s=>{if(s.context!==this.context||(s.contextTarget??s.composedPath()[0])===this.host)return;let n=new Set;for(let[c,{consumerHost:h}]of this.subscriptions)n.has(c)||(n.add(c),h.dispatchEvent(new i(this.context,h,c,!0)));s.stopPropagation()},this.host=t,e.context!==void 0?this.context=e.context:this.context=e,this.attachListeners(),this.host.addController?.(this)}attachListeners(){this.host.addEventListener("context-request",this.onContextRequest),this.host.addEventListener("context-provider",this.onProviderRequest)}hostConnected(){this.host.dispatchEvent(new p(this.context,this.host))}};export{d as a,l as b,x as c};
2//# sourceMappingURL=UBVAKJV7.js.map

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.