NASA-AMMOS / aerie-ui

The client application for Aerie.
https://nasa-ammos.github.io/aerie-docs/
MIT License
28 stars 4 forks source link

Time systems plugin #1342

Open AaronPlave opened 1 week ago

AaronPlave commented 1 week ago

Introduces a client side plugin API for time input and display in the plans and plan pages. The UI will now look for a time-plugin.js file in the static/resources directory and the UI will load the file if available. This javascript file will supply an async getPlugin function that provides a partial set of functions and objects according to the plugin type. The plugin can load additional files from the static/resources directory if desired.

UI plugin examples repo: https://github.com/NASA-AMMOS/aerie-ui-plugin-examples

Closes #503

Setup:

Testing:

TODO: