* Set the search highlight query. Non-empty → all visible occurrences * are inverted (SGR 7) on the next frame; first one also underlined. * Empty → clears (prevFrameContaminated handles the frame after). Same * damage-tracking machinery as selection — setCellStyleId doesn't track * dama
(query: string)
| 1053 | * damage, so the overlay forces full-frame damage while active. |
| 1054 | */ |
| 1055 | setSearchHighlight(query: string): void { |
| 1056 | if (this.searchHighlightQuery === query) return; |
| 1057 | this.searchHighlightQuery = query; |
| 1058 | this.scheduleRender(); |
| 1059 | } |
| 1060 | |
| 1061 | /** Paint an EXISTING DOM subtree to a fresh Screen at its natural |
| 1062 | * height, scan for query. Returns positions relative to the element's |
no outgoing calls
no test coverage detected