-
Notifications
You must be signed in to change notification settings - Fork 506
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Panel Tabulator on_click() and on_edit() callbacks not working in Voila #1435
Comments
There are a couple of reports which are related to this issue. holoviz/panel#6731 |
Further I found several issues that might be also related this issue. #244 I guess they this is all related to each other, which seems to have something to do with Using It seems there is a whole collection that is related to this. @philippjfr Do you think this is a correct assumption? Is there a current workaround for this? |
The issue is reported at bokeh/jupyter_bokeh#201 (comment) as well. It is just to put the correlated issues together and having it easier to find the root cause. |
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
The text was updated successfully, but these errors were encountered: