(t, e, n)
| 23744 | return new Uint32Array(t.getImageData(0, 0, e, n).data.buffer); |
| 23745 | } |
| 23746 | function tF(t, e, n) { |
| 23747 | if (!e.length) return; |
| 23748 | const r = e[0].mark.marktype; |
| 23749 | "group" === r |
| 23750 | ? e.forEach((e) => { |
| 23751 | e.items.forEach((e) => tF(t, e.items, n)); |
| 23752 | }) |
| 23753 | : Hy[r].draw(t, { items: n ? e.map(eF) : e }); |
| 23754 | } |
| 23755 | function eF(t) { |
| 23756 | const e = xa(t, {}); |
| 23757 | return (e.stroke && 0 !== e.strokeOpacity) || |