viewportChanged
open override fun viewportChanged(historySize: Int, scrollbackOffset: Double, renderOffset: Int, visibleRows: Int, requestedRows: Int)
Reports the latest terminal-native viewport coordinates.
Parameters
historySize
rows available above the live viewport.
scrollbackOffset
precise visual offset from live output; fractional only while an integer-destination animation is in flight.
renderOffset
whole-row render-cache offset.
visibleRows
rows visible in the Swing component.
requestedRows
render-cache rows requested, including overscan.