Run the following snippet to create a panel with a table in it:
from deephaven import time_table, ui
p = ui.panel(time_table("PT1s"))
Open the browser console, and enter the command dhKillTable(). The table stops ticking as it's closed.
Hover the mouse over the table. This will trigger a NPE and a debugger breakpoint; hit resume a couple times until things resume. An error will be shown on the panel
To simulate "reconnecting", then disable the FetchManager and re-enable it: dhDisableFetchManager(), dhEnableFetchManager()
dhKillTable()
. The table stops ticking as it's closed.dhDisableFetchManager()
,dhEnableFetchManager()