* Initialize span tooltip handlers
()
| 448 | * Initialize span tooltip handlers |
| 449 | */ |
| 450 | function initSpanTooltips() { |
| 451 | document.addEventListener('mouseover', (e) => { |
| 452 | const span = e.target.closest('.instr-span'); |
| 453 | if (span && specViewEnabled) { |
| 454 | showSpanTooltip(span); |
| 455 | } |
| 456 | }); |
| 457 | |
| 458 | document.addEventListener('mouseout', (e) => { |
| 459 | const span = e.target.closest('.instr-span'); |
| 460 | if (span) { |
| 461 | hideSpanTooltip(); |
| 462 | } |
| 463 | }); |
| 464 | } |
| 465 | |
| 466 | function toggleSpecView() { |
| 467 | specViewEnabled = !specViewEnabled; |
no test coverage detected
searching dependent graphs…