Open Kalandoros opened 6 months ago
It's just a guess and please prove me wrong but on the browser console I found the following that might be interesting Failed to create module: package: @pyviz/jupyterlab_pyviz; module: ./extension
:
Might that be the problem?
There are a couple of reports which are related to this issue. Since it is workign fine on JupyterLab but not on Voila I guess the root case might be somewhere in voila.
https://github.com/holoviz/panel/issues/6731 https://github.com/holoviz/panel/issues/3963 https://github.com/bokeh/jupyter_bokeh/issues/201
First of all thanks for this great project. I'm using voila quite heavily and I like how seamless a notebook can be shown as some kind of application. I hope the project persists for still a long time. Also thanks advance for helping with the issue.
Description
Using the Panel Tabulator to represent tables conveniently, since it offers a lot of customizations, I noticed the following. To get back the clicked row and content of table cells or to get back the changed values when cells are edited for further processing the
(on_click()
andon edit()
are used. Comparing the behavior of the callbacks between JupyterLab and Voila I noticed, that the callbacks (on_click()
andon edit()
) are not working in Voila. I might be wrong but due to the reason it works in JupyterLab, I would assume there is something to improve in Voila. For better explanation and demonstration I recorded the gif that shows the different behavior.Reproduce
To reproduce I created a minimum example as follows:
Cell1
Cell2
Cell3
click me to get the list of click events
list_event
stays empty assuming the callback are not working in Voila.Expected behavior
I would appreciate getting back the clicked row and content of table cells or getting back the changed values when cells are edited for further processing by using the
(on_click()
andon edit()
methods as it does in JupyterLab.Context
Troubleshoot Output
If using JupyterLab
Installed Labextensions