Tabulator has scrolling events:
These are not available in panel currently.
As a workaround, I was trying to get the javascript element and add the standard DOM scroll event listener, but I was unable to find a way to do that.
In general, given a panel widget as created in python, is there a way to grab it in javascript (e.g. via custom JSComponent and Bokeh.documents[0] that I’ve seen mentioned e.g. here or a similar approach)?