Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prototype of the regulations editor #15

Closed
daemontus opened this issue Nov 3, 2023 · 1 comment
Closed

Prototype of the regulations editor #15

daemontus opened this issue Nov 3, 2023 · 1 comment
Assignees

Comments

@daemontus
Copy link
Member

The content of the first tab should be a regulations editor. This editor is based on cytoscape.js and this object https://github.com/sybila/biodivine-aeon-client/blob/master/script/CytoscapeEditor.js

The first goal is to try to take the existing functionality and port it to the new implementation. This includes:

  • Adding/removing nodes/regulations.
  • Drag-and-drop to re-layout nodes.
  • More or less the general style that is currently in use.
  • Floating menus for changing regulation/node properties (although some buttons can be disabled if the functionality does not exist yet).

Other stuff that involves updating the rest of the UI/app-state which is not the regulations editor can be skipped for now.

@ondrej33
Copy link
Member

The frontend part is implemented thanks to #21 , #22 , #24. The backend part was addressed by #26.

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

No branches or pull requests

3 participants