mirror of
https://github.com/nasa/openmct.git
synced 2024-12-30 09:58:52 +00:00
dc5a3236b3
* Add activity states domain object and interceptor to auto create one * Add activity state inspector option * Only save status if we have a unique ids for activities * Include the id in the activity properties * Don't show activity state section in the inspector if multiple activities are selected * Display activity properties when an activity row is selected in the timelist * Use activity id as key if it is available * Ensure the correct option is selected for activity states * Add status label * Refactor activity selection. Display activity properties * Remove activity states plugin. Move the activity states interceptor to the plan plugin. * Change activity states interceptor parameters to options * Rename constants * Fix activity states test * Add e2e test for activity states feature. * Address review comments. Rename variables, documentation. * No shallow copy * Suppress lint warning for conditionals * Remove check for abort controller * Move classes to components * number primitive * Closes #7369 - WIP tweaks to simplify the Inspector view. * Ensure 'notStarted' is the default state for activities * Remove extra quotes * Closes #7369 - Mod to `s-selected` styling to allow selection visiblity on Time List rows. * Use generated key for vue * Fix e2e tests * Fix timelist test --------- Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com> Co-authored-by: John Hill <john.c.hill@nasa.gov>
43 lines
852 B
JSON
43 lines
852 B
JSON
{
|
|
"Group 1": [
|
|
{
|
|
"name": "Time until birthday",
|
|
"start": 1650320402000,
|
|
"end": 1660343797000,
|
|
"type": "Group 1",
|
|
"color": "orange",
|
|
"textColor": "white",
|
|
"id": 1
|
|
},
|
|
{
|
|
"name": "Time until supper",
|
|
"start": 1650320402000,
|
|
"end": 1650420410000,
|
|
"type": "Group 2",
|
|
"color": "blue",
|
|
"textColor": "white",
|
|
"id": 2
|
|
}
|
|
],
|
|
"Group 2": [
|
|
{
|
|
"name": "Time since the last time I ate",
|
|
"start": 1650320102001,
|
|
"end": 1650320102001,
|
|
"type": "Group 2",
|
|
"color": "green",
|
|
"textColor": "white",
|
|
"id": 3
|
|
},
|
|
{
|
|
"name": "Time since last accident",
|
|
"start": 1650320102002,
|
|
"end": 1650320102002,
|
|
"type": "Group 1",
|
|
"color": "yellow",
|
|
"textColor": "white",
|
|
"id": 4
|
|
}
|
|
]
|
|
}
|