(e3, t3)
| 890 | return e3.deltaMode === WheelEvent.DOM_DELTA_LINE ? t3 *= this._currentRowHeight : e3.deltaMode === WheelEvent.DOM_DELTA_PAGE && (t3 *= this._currentRowHeight * this._bufferService.rows), t3; |
| 891 | } |
| 892 | getBufferElements(e3, t3) { |
| 893 | var _a; |
| 894 | let i3, s3 = ""; |
| 895 | const r2 = [], n2 = t3 ?? this._bufferService.buffer.lines.length, o2 = this._bufferService.buffer.lines; |
| 896 | for (let t4 = e3; t4 < n2; t4++) { |
| 897 | const e4 = o2.get(t4); |
| 898 | if (!e4) continue; |
| 899 | const n3 = (_a = o2.get(t4 + 1)) == null ? void 0 : _a.isWrapped; |
| 900 | if (s3 += e4.translateToString(!n3), !n3 || t4 === o2.length - 1) { |
| 901 | const e5 = document.createElement("div"); |
| 902 | e5.textContent = s3, r2.push(e5), s3.length > 0 && (i3 = e5), s3 = ""; |
| 903 | } |
| 904 | } |
| 905 | return { bufferElements: r2, cursorElement: i3 }; |
| 906 | } |
| 907 | getLinesScrolled(e3) { |
| 908 | if (0 === e3.deltaY || e3.shiftKey) return 0; |
| 909 | let t3 = this._applyScrollModifier(e3.deltaY, e3); |
nothing calls this directly
no test coverage detected