Skip to content
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

Add support for ipywidgets on the server and in the notebook [doc-build] #1285

Merged
merged 14 commits into from
May 11, 2020

Conversation

philippjfr
Copy link
Member

@philippjfr philippjfr commented Apr 19, 2020

This demonstrates bi-directional communication of an ipywidget embedded in a Panel/Bokeh layout in the notebook.

ipywidget

  • Add docs
  • Release jupyterlab_pyviz 1.1
  • Try to support save and notebook exports somehow

Requires holoviz/pyviz_comms#57

@codecov
Copy link

codecov bot commented Apr 19, 2020

Codecov Report

Merging #1285 into master will decrease coverage by 0.23%.
The diff coverage is 9.30%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1285      +/-   ##
==========================================
- Coverage   87.77%   87.53%   -0.24%     
==========================================
  Files         124      124              
  Lines       13480    13520      +40     
==========================================
+ Hits        11832    11835       +3     
- Misses       1648     1685      +37     
Impacted Files Coverage Δ
panel/viewable.py 59.05% <9.30%> (-9.64%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update cb945ae...7d14c09. Read the comment docs.

@MarcSkovMadsen
Copy link
Collaborator

Would users be able to specify IPyWidgets as widgets to panel.Param?

@MarcSkovMadsen
Copy link
Collaborator

Does this mean that users can use ipyleaflet, bqplot etc. with Panel? Or is it only the base IPyWidgets?

@philippjfr
Copy link
Member Author

Does this mean that users can use ipyleaflet, bqplot etc. with Panel? Or is it only the base IPyWidgets?

It does indeed.

Would users be able to specify IPyWidgets as widgets to panel.Param?

Not yet, but possible in theory once this is merged.

@philippjfr philippjfr changed the title Add support for sending ipywidget data via custom kernel Add support for ipywidgets on the server and in the notebook May 5, 2020
@philippjfr philippjfr changed the title Add support for ipywidgets on the server and in the notebook Add support for ipywidgets on the server and in the notebook [doc-build] May 11, 2020
@philippjfr philippjfr merged commit 65fb0fb into master May 11, 2020
@philippjfr philippjfr deleted the ipywidget_kernels branch May 11, 2020 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants