PageSourceSearch

https://www.cfainstitute.org/modules/custom/ep_search_api_coveo/js/dist/atomic-external.entryCoGzV6Gf.js

js cfainstitute.org collected 2026-09-24 07:46:57 UTC 1,653 bytes, 35 lines download raw bytes

1import { c as e, o as t } from "./index-3f35facaBX8as_Jd.js";
2import { t as n } from "./event-utils-8de63ec3bfMmQDDJ.js";
3import { n as r, r as i } from "./init-queue-fbe942c3Btr3Uba3.js";
4import { r as a } from "./initialization-lit-stencil-common-utils-804fe146CJLvZ6dd.js";
5//#region node_modules/@coveo/atomic/dist/esm/atomic-external.entry.js
6var o = function(e, t, n, r) {
7	if (n === "a" && !r) throw TypeError("Private accessor was defined without a getter");
8	if (typeof t == "function" ? e !== t || !r : !t.has(e)) throw TypeError("Cannot read private member from an object whose class did not declare it");
9	return n === "m" ? r : n === "a" ? r.call(e) : r ? r.value : t.get(e);
10}, s, c, l = class {
11	constructor(t) {
12		e(this, t), s.add(this), this.selector = "atomic-search-interface", this.selector = "atomic-search-interface", this.boundInterface = void 0;
13	}
14	handleInitialization(e) {
15		e.preventDefault(), e.stopPropagation(), o(this, s, "a", c).dispatchEvent(n(a, e.detail));
16	}
17	handleScrollToTop(e) {
18		e.preventDefault(), e.stopPropagation(), o(this, s, "a", c).dispatchEvent(n("atomic/scrollToTop", e.detail));
19	}
20	handleParentReady(e) {
21		e.target === this.boundInterface && i(this.host);
22	}
23	connectedCallback() {
24		r(o(this, s, "a", c)) && i(this.host);
25	}
26	get host() {
27		return t(this);
28	}
29};
30s = /* @__PURE__ */ new WeakSet(), c = function() {
31	if (!this.boundInterface && (this.boundInterface = document.querySelector(this.selector) ?? void 0, !this.boundInterface)) throw Error(`Cannot find interface element with selector "${this.selector}"`);
32	return this.boundInterface;
33};
34//#endregion
35export { l as atomic_external };

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.