()
| 10186 | } |
| 10187 | |
| 10188 | function toggleOpen() { |
| 10189 | const willShow = details.style.display === "none"; |
| 10190 | details.style.display = willShow ? "block" : "none"; |
| 10191 | header.setAttribute("aria-expanded", willShow ? "true" : "false"); |
| 10192 | caret.style.transform = willShow ? "rotate(0deg)" : "rotate(-90deg)"; |
| 10193 | if (willShow) ensureLoaded(); |
| 10194 | } |
| 10195 | |
| 10196 | header.addEventListener("click", toggleOpen); |
| 10197 | header.addEventListener("keydown", e => { |
no test coverage detected