INNER CODE UNIT · JavaScript
isOpen
jatinkrmalik/LLMFeeder · web/main.js:278
const isOpen = () => methodTrigger.getAttribute("aria-expanded") === "true";
methodTrigger.addEventListener("click", (event) => {
event.preventDefault();
event.stopPropagation();
suppressDocClose = true;
window.setTimeout(() => {
suppressDocClose = false;
}, 50);
// Always open. Close via outside click, Esc, or mouseleave.
open();
});
methodTrigger.addEventListener("mouseenter", () => {
if (!window.matchMedia("(hover: hover)").matches) return;
window.clearTimeout(hoverTimer);
open();
});