mirror of
https://github.com/nasa/openmct.git
synced 2024-12-19 21:27:52 +00:00
82fa4c1597
* refactor: `UserIndicator` use vue component directly * style(WIP): filler styles for user-indicator * feat(WIP): working on mission status indicators * feat: support mission statuses * feat(WIP): can display mission statuses now * feat(WIP): add composables and dynamically calculate popup position * feat(WIP): dismissible popup, use moar compositionAPI * Closes #7420 - Styling and markup for mission status control panel. - Tweaks and additions to some common style elements. * feat: set/unset mission status for role * refactor: rename some functions * feat: more renaming, get mission role statuses working * refactor: more method renaming * fix: remove dupe method * feat: hook up event listeners * refactor: convert to CompositionAPI and listen to events * fix: add that back in, woops * test: fix some existing tests * lint: words for the word god * refactor: rename * fix: setting mission statuses * style: fix go styling * style: add mission status button * refactor: rename `MissionRole` -> `MissionAction` * test: fix most existing tests * test: remove integration tests already covered by e2e - These tests are going to be wonky since they depend on the View. Any unit tests depending on Vue / the View will become increasingly volatile over time as we migrate more of the app into the main Vue app. Since these LOC are already covered by e2e, I'm going to remove them. We will need to move towards a more component / Vue-friendly testing framework to stabilize all of this. * docs: add documentation * refactor: rename * fix: a comma * refactor: a word * fix: emit parameter format * fix: correct emit for `missionStatusActionChange` --------- Co-authored-by: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov> Co-authored-by: John Hill <john.c.hill@nasa.gov> |
||
---|---|---|
.. | ||
dataVisualization | ||
eventGenerator | ||
exampleTags | ||
exampleUser | ||
faultManagement | ||
generator | ||
imagery | ||
README.md |
This directory is for example bundles, which are intended to illustrate how to author new software components using Open MCT.