MCPcopy Create free account
hub / github.com/alignoth/alignoth / EL

Function EL

resources/vega.min.js:31270–31291  ·  view source on GitHub ↗
(t, e, n, r, i, o, a)

Source from the content-addressed store, hash-verified

31268 e.as.push(r));
31269 }
31270 function EL(t, e, n, r, i, o, a) {
31271 const s = e[n] || (e[n] = {}),
31272 u = (function (t) {
31273 return A(t) ? (t.order === KN ? "-" : "+") + tO(t.op, t.field) : "";
31274 })(o);
31275 let l,
31276 c,
31277 f = AL(i);
31278 if (
31279 (null != f && ((t = e.scope), (f += u ? "|" + u : ""), (l = s[f])), !l)
31280 ) {
31281 const n = o
31282 ? { field: ZN, pulse: e.countsRef(t, i, o) }
31283 : { field: t.fieldRef(i), pulse: XN(e.output) };
31284 (u && (n.sort = t.sortRef(o)),
31285 (c = t.add(GN(r, void 0, n))),
31286 a && (e.index[i] = c),
31287 (l = XN(c)),
31288 null != f && (s[f] = l));
31289 }
31290 return l;
31291 }
31292 function DL(t, e, n) {
31293 const r = t.remove,
31294 i = t.insert,

Callers 5

extentRefFunction · 0.85
domainRefFunction · 0.85
valuesRefFunction · 0.85
lookupRefFunction · 0.85
indataRefFunction · 0.85

Calls 6

tOFunction · 0.85
ALFunction · 0.85
XNFunction · 0.85
GNFunction · 0.85
AFunction · 0.70
addMethod · 0.45

Tested by

no test coverage detected