Skip to content

lpalbou/simple-annoton-editor

 
 

Repository files navigation

simple-annoton-editor

A Noctua Workbench to allow entry and viewing of models in a tabular format.

Known Issues

  • Changes to the model from within Noctua's graph editor are not reflected dynamically in the table view.
  • Delete Annoton on the last annoton will produce a Minerva error that inhibits the refresh of the UI; however, the deletion will occur. The salient error from Minerva is 'The model has no individuals. Empty models should not be saved'.

How to Build

This creates the required workbench files in workbenches/simple-annoton-editor/ that will be loaded by Noctua when the workbench is invoked.

npm install
npm run build

How to configure Noctua

Edit Noctua's local startup.yaml file to add TableView's workbenches directory, and restart Noctua. For example, here is a fragment of a startup.yaml that has been configured:

WORKBENCHES:
  comment: The location of workbench directories to add to the configuration.
  type: list
  value:
    - 'workbenches'
    - '../simple-annoton-editor/workbenches'

How to Dev

During development, while editing TableView code, you can use the following command to watch your source files and rebuild quickly as you change them.

npm run dev

About

Simple annoton editor workbench for Noctua.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.9%
  • CSS 3.7%
  • HTML 1.4%