(e)
| 12039 | return ((n[t] = (n[t] || 0) + 1), t); |
| 12040 | } |
| 12041 | getSizeSignalRef(e) { |
| 12042 | if (Um(this.parent)) { |
| 12043 | const t = At(Hf(e)), |
| 12044 | n = this.component.scales[t]; |
| 12045 | if (n && !n.merged) { |
| 12046 | const e = n.get("type"), |
| 12047 | i = n.get("range"); |
| 12048 | if (kr(e) && kn(i)) { |
| 12049 | const e = n.get("name"), |
| 12050 | i = ym(vm(this, t)); |
| 12051 | if (i) { |
| 12052 | return { |
| 12053 | signal: Vf( |
| 12054 | e, |
| 12055 | n, |
| 12056 | ma({ aggregate: "distinct", field: i }, { expr: "datum" }), |
| 12057 | ), |
| 12058 | }; |
| 12059 | } |
| 12060 | return (Si(Xn(t)), null); |
| 12061 | } |
| 12062 | } |
| 12063 | } |
| 12064 | return { signal: this.signalNameMap.get(this.getName(e)) }; |
| 12065 | } |
| 12066 | lookupDataSource(e) { |
| 12067 | const t = this.component.data.outputNodes[e]; |
| 12068 | return t ? t.getSource() : e; |
no test coverage detected