-
Notifications
You must be signed in to change notification settings - Fork 0
Frontend
mrzengel edited this page Jun 17, 2024
·
12 revisions
Basics from JupyterLab APOD Extension tutorial
Developed so far in basic typescript, building off of lumino
Widget classes.
-
ZenodoWidget
Class
- extends
Widget
class from lumino- creates
LabIcon
element to handle svg icon from Zenodo (svg module is defined in svg.d.ts)- Test Menu is developed within constructor method currently, but placed async into the order
-
activate
Function
- defines dummy commands within existing Menu
- Defines widget and widget tracker (currently there exists a bug where the extension is the active window when the page is reloaded on a non-native Jupyter lab side tab (i.e. another extension)
- Python package
- Have started to develop a python package version of the software (per the tutorial's instructions), but it is out of date now.