Skip to content
This repository has been archived by the owner on Sep 28, 2022. It is now read-only.

Make a ScriptedForms extension builder #273

Open
SimonBiggs opened this issue Jun 14, 2018 · 0 comments
Open

Make a ScriptedForms extension builder #273

SimonBiggs opened this issue Jun 14, 2018 · 0 comments

Comments

@SimonBiggs
Copy link
Owner

Refactor ScriptedForms as a JupyterLab App. Have it boot the same way as JupyterLab does allowing it to make use of installed JupyterLab extensions.

Split out section and variable types each into their own JupyterLab extensions.

Create a "debug mode" within ScriptedForms which opens up the python kernel console and creates a "snack bar" message when errors occur. It would also open up a text editor to edit the form.

Also create an "extension builder mode". Have the ability for users to make their own variable types and section types. And then optionally upload them to npm. It would open a typescript text editor, as well as an html, and CSS editor. It would be prefilled with a hello world version of a section or variable type.

The extensions would be loaded up in a custom "live compile" mode, which means without page reload the extension can be used. Whenever the extension code files change just the instances of that component will reload.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant