Hi,
there are good reasons why currently it is not allowed to execute arbitrary Javascript in JupyterLab.
Also, there is a fix with the javascript extension package which exposes the window, document and element objects.
However, we need access to more (internal) objects if we want to add cells or execute cells etc
Therefore, I want to extend the current Javascript extension package to expose even more context for users who know what they are doing.
The goal is to have another more powerful javascript extension which exposes all relevant objects to fully manipulate JupyterLab without having to go through the process of writing a custom extension.
Do you have any advice on this endeavor? For example: which objects to expose?
How to install the extension without interfering with the existing javascript MimeRenderer. Or maybe: how to overwrite the existing Javascript MimeRenderer. Is it possible to have both side by side? eg to import Javascript and/or JavascriptFullAccess from IPython.display
Any help is highly appreciated.
Florian