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

Function Ja

resources/vega-lite.min.js:3099–3149  ·  view source on GitHub ↗
(e, n)

Source from the content-addressed store, hash-verified

3097 }
3098 }
3099 function Ja(e, n) {
3100 return D(n).reduce((i, r) => {
3101 switch (r) {
3102 case te:
3103 case ne:
3104 case Ne:
3105 case Te:
3106 case Ae:
3107 case ie:
3108 case re:
3109 case oe:
3110 case ae:
3111 case ce:
3112 case ue:
3113 case se:
3114 case le:
3115 case ge:
3116 case fe:
3117 case de:
3118 case me:
3119 case pe:
3120 case Oe:
3121 case be:
3122 case $e:
3123 case Pe:
3124 return i;
3125 case ze:
3126 if ("line" === e || "trail" === e) return i;
3127 case Ce:
3128 case _e: {
3129 const e = n[r];
3130 if (t.isArray(e) || Zo(e))
3131 for (const n of t.array(e)) n.aggregate || i.push(ma(n, {}));
3132 return i;
3133 }
3134 case xe:
3135 if ("trail" === e) return i;
3136 case he:
3137 case ye:
3138 case ve:
3139 case we:
3140 case ke:
3141 case Se:
3142 case Fe:
3143 case De: {
3144 const e = wa(n[r]);
3145 return (e && !e.aggregate && i.push(ma(e, {})), i);
3146 }
3147 }
3148 }, []);
3149 }
3150 function Ka(e, n, i) {
3151 let r = !(arguments.length > 3 && void 0 !== arguments[3]) || arguments[3];
3152 if ("tooltip" in i) return { tooltip: i.tooltip };

Callers 2

makeFromEncodingMethod · 0.85
jpFunction · 0.85

Calls 4

DFunction · 0.85
ZoFunction · 0.85
maFunction · 0.70
waFunction · 0.70

Tested by

no test coverage detected