jupyterlab / extension-examples

JupyterLab Extensions by Examples
BSD 3-Clause "New" or "Revised" License
439 stars 167 forks source link

Added clap-button-message widget example. #244

Closed ericsnekbytes closed 7 months ago

ericsnekbytes commented 11 months ago

Following design patterns discussed during the Notebook weekly meeting, this example shows how to create a dual compatibility extension (for Lab and Notebook) by exporting a list of plugins and testing the shell via the "requires" property to enable tailored app-specific behavior switching.

ericsnekbytes commented 9 months ago

@fcollonval If you have time to review I'd like to get this approved, the Dual Compatibility document (see top post description) depends on this example so this should be merged first. My plan now is to try to get the document and examples merged first, then do a follow-up PR for the unit tests and repo-referencing for the code snippets.

fcollonval commented 7 months ago

Ok the last commit should fix the CI and we will be good to go.

check links is expected to fail as it requires a new section of JupyterLab documentation to be published.