(element: Element)
| 297 | } |
| 298 | |
| 299 | export function keepVisible(element: Element): (() => void) | undefined { |
| 300 | let observer = observerStack[observerStack.length - 1]; |
| 301 | if (observer && !observer.visibleNodes.has(element)) { |
| 302 | observer.visibleNodes.add(element); |
| 303 | return () => { |
| 304 | observer.visibleNodes.delete(element); |
| 305 | }; |
| 306 | } |
| 307 | } |
no test coverage detected