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

Method hasMatchingType

resources/vega-lite.min.js:4861–4871  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

4859 class Sl {
4860 name = "RuleForRangedLine";
4861 hasMatchingType(e) {
4862 if (Ua(e)) {
4863 const { encoding: t, mark: n } = e;
4864 if ("line" === n || (no(n) && "line" === n.type))
4865 for (const e of nt) {
4866 const n = t[rt(e)];
4867 if (t[e] && ((Zo(n) && !pn(n.bin)) || ta(n))) return !0;
4868 }
4869 }
4870 return !1;
4871 }
4872 run(e, n, i) {
4873 const { encoding: r, mark: o } = e;
4874 var a, s;

Callers

nothing calls this directly

Calls 6

ZoFunction · 0.85
pnFunction · 0.85
UaFunction · 0.70
noFunction · 0.70
rtFunction · 0.70
taFunction · 0.70

Tested by

no test coverage detected