| 6543 | : { ariaRoleDescription: { value: n } }; |
| 6544 | } |
| 6545 | function du(e) { |
| 6546 | const { encoding: t, markDef: n, config: i, stack: r } = e, |
| 6547 | o = t.description; |
| 6548 | if (o) |
| 6549 | return ru({ |
| 6550 | model: e, |
| 6551 | channelDef: o, |
| 6552 | vgChannel: "description", |
| 6553 | mainRefFn: (t) => au(t, e.config), |
| 6554 | invalidValueRef: void 0, |
| 6555 | }); |
| 6556 | const a = En("description", n, i); |
| 6557 | if (null != a) return { description: Pn(a) }; |
| 6558 | if (!1 === i.aria) return {}; |
| 6559 | const s = lu(t, r, i); |
| 6560 | return S(s) |
| 6561 | ? void 0 |
| 6562 | : { |
| 6563 | description: { |
| 6564 | signal: O(s) |
| 6565 | .map((e, t) => { |
| 6566 | let [n, i] = e; |
| 6567 | return `"${t > 0 ? "; " : ""}${n}: " + (${i})`; |
| 6568 | }) |
| 6569 | .join(" + "), |
| 6570 | }, |
| 6571 | }; |
| 6572 | } |
| 6573 | function mu(e, t) { |
| 6574 | let n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}; |
| 6575 | const { markDef: i, encoding: r, config: o } = t, |