(value)
| 227 | } |
| 228 | |
| 229 | setMenu(value) { |
| 230 | this.#menuRequested = !!value; |
| 231 | if (!this.#enabled) return; |
| 232 | if (!value) { |
| 233 | this.#clearMenuShowTimer(); |
| 234 | this.#hideMenu(); |
| 235 | return; |
| 236 | } |
| 237 | this.#scheduleMenuShow(MENU_SHOW_DELAY); |
| 238 | } |
| 239 | |
| 240 | isMenuVisible() { |
| 241 | return this.#menuActive && this.$menu.isConnected; |
no test coverage detected