question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Simplified interface for JupyterLab extension?

See original GitHub issue

Do third party widgets need more than the registerWidget function? If not, a simplified token could be in @jupyter-widgets/base and third party widgets could be stable already.

Survey, all using just that function: ipyvolume bqplot jupyter-matplotlib nglview pythreejs ipyleaflet ipytalos ipyscales qgrid-jupyterlab

These are the ones I knew about plus: https://www.npmjs.com/browse/depended/@jupyter-widgets/jupyterlab-manager

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:1
  • Comments:13 (13 by maintainers)

github_iconTop GitHub Comments

1reaction
jasongroutcommented, Oct 30, 2017

Ah, no, it does expose the context and rendermime.

This is because of the output widget. Looking at this with fresh eyes, it may make sense to make the output widget part of the widget manager, with access to special properties that are not accessible to normal widgets. There has always been this weird, not-very-clean boundary between the output widget and the widget manager.

Ideally adding a PNG mime type would be abstracted at the Widget Manager level.

Yes.

0reactions
jasongroutcommented, Dec 5, 2017

Fixed in #1789.

Read more comments on GitHub >

github_iconTop Results From Across the Web

The JupyterLab Interface — JupyterLab 3.6.0b0 documentation
The JupyterLab interface consists of a main work area containing tabs of documents and activities, a collapsible left sidebar, and a menu bar....
Read more >
JupyterLab Default Interface - JupyterHub-Deployment ...
Setting the JupyterLab interface as default is as simple as adding a custom URL to the jupyterhub_config.py file. If JupyterLab is the default...
Read more >
19 Best JupyterLab Extensions for Machine Learning
Voyager is a JupyterLab MIME renderer extension to view CSV and JSON data in Voyager 2. It is a simple solution that allows...
Read more >
10 Jupyter Lab Extensions to Boost Your Productivity
jupyterlab -topbar-extension is the extension you may want to have. It will display the CPU and memory usage on a top bar of...
Read more >
5 Must Have JupyterLab extension for data science!
Jupyter notebook Extensions are simple add-ons that can increase the number of features to extend Jupiter notebook's usability. These extensions ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found