Joshi
7029dcf09e
Merge commit 'e580734c9593ab863f397b52ec9662f045fc7b61' of https://github.com/nasa/openmct into condition-ui-redo
2020-02-04 14:37:39 -08:00
Shefali Joshi
e580734c95
Set criteria options ( #2630 )
...
* Set criteria options on condition edit
* Persists telemetry options correctly and loads them on mount
* Fixes saving the input value for criteria
* Display active condition's output in read only view
* Destroy classes and unsubscribe when condition set view is destroyed
* Fixes saving the input value for a criteria
* Handle telemetry removal
* Fixes tests
* Addresses comments - change function names, consolidate compute function
* Addresses review comments
- Use camelCase for events (did not change properties as eslint complains)
- Reduce repeated property access by assigning to a variable
- Use descriptive variable name
* Addressing comments - improves input value field visibility logic
* Change variable name to reflect intent
2020-01-31 14:44:28 -08:00
Joel McKinnon
2690156a9d
changed kebab-case event names to camelCase
2020-01-31 13:44:07 -08:00
Joel McKinnon
dc85063467
added isDragging prop to prevent other drag actions
2020-01-31 08:08:39 -08:00
Joel McKinnon
be428b326e
Merge branch 'condition-ui' of https://github.com/nasa/openmct into condition-ui
2020-01-30 15:12:34 -08:00
Joel McKinnon
dd0e360709
addressed review comments
2020-01-30 15:11:47 -08:00
Joel McKinnon
04da88e3b4
addressed review comments
2020-01-30 14:53:19 -08:00
Joel McKinnon
1e3389b427
Merge branch 'condition-reorder' of https://github.com/nasa/openmct into condition-reorder
2020-01-28 16:32:07 -08:00
Joel McKinnon
c977c64139
added drag image and grab cursor
2020-01-28 16:31:01 -08:00
Joshi
ecef8eaf86
Merge branch 'condition-ui' of https://github.com/nasa/openmct into condition-reorder
2020-01-28 12:40:33 -08:00
Joshi
de03cfbe64
Merge branch 'condition-ui' of https://github.com/nasa/openmct into condition-ui
2020-01-28 12:36:57 -08:00
Joel McKinnon
bc9cadaa77
fixed reorder bugs
2020-01-27 09:34:50 -08:00
Joel McKinnon
5055a18ca1
reorder wip
2020-01-25 12:46:15 -08:00
Joel McKinnon
96746f4042
drag to reorder conditions
2020-01-24 13:23:02 -08:00
Joel McKinnon
7e0f475c63
style changes for dnd
2020-01-23 16:13:28 -08:00
Joel McKinnon
cfa5dcb02e
drag wip
2020-01-23 12:16:16 -08:00
Joshi
23aaada79d
Evaluate telemetry criterion results and display the output of conditions accordingly
2020-01-23 12:08:28 -08:00
Joel McKinnon
9e4458db10
fix merge conflicts
2020-01-23 10:28:59 -08:00
Joel McKinnon
a8da06033c
condition view with highlighting of current condition, add/remove condition, change name, output and persist
2020-01-23 10:24:53 -08:00
Joshi
0bf3597147
Display the current output based on the first condition that has evaluated to true.
...
Fix remove condition
2020-01-22 21:35:22 -08:00
Joshi
cfd9730055
Adds missing updated method
...
Adds definition property to CurrentOutput
2020-01-22 13:45:32 -08:00
Joshi
e88ead30dc
Merge branch 'condition-from-identifier' of https://github.com/nasa/openmct into conditionSet-ui-merge
2020-01-22 13:39:08 -08:00
Joshi
67b24ce846
Persist conditionCollection to the conditionSet
...
Populate persisted operation
2020-01-22 13:29:01 -08:00
Joel McKinnon
709c3fff65
no current output rendered
2020-01-22 13:15:44 -08:00
Joshi
ab6e87ae6b
Updates to operation show up in conditionclass
2020-01-22 13:01:23 -08:00
Joshi
cdb7066bed
Moves condition class initialization to conditionEdit component
...
sets correct condition output in condition edit component
2020-01-22 12:07:14 -08:00
Joel McKinnon
73d0507f1f
persist name change
2020-01-22 11:15:49 -08:00
Joel McKinnon
4d263bcf32
added persist for remove
2020-01-22 08:53:25 -08:00
Joel McKinnon
2d8f61172d
fixed remove
2020-01-22 08:17:03 -08:00
Joel McKinnon
621c1dc11e
renders current output section
2020-01-21 16:00:21 -08:00
Joel McKinnon
dd136a5ff4
WIP: set current condition
2020-01-21 13:37:36 -08:00
Joshi
8fc785bbd6
Merge branch 'condition-class' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-21 10:18:51 -08:00
Joshi
82be503f4f
Fix broken rendering
2020-01-17 13:00:41 -08:00
Joshi
7feb933519
Fix errors after converting conditionCollection to persist identifiers only
2020-01-17 11:26:46 -08:00
Joshi
e806e5a293
Merge branch 'topic-conditionals' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-17 11:04:41 -08:00
Joshi
770951c6da
Merge branch 'topic-conditionals' of https://github.com/nasa/openmct into condition-class
2020-01-17 11:02:27 -08:00
Joshi
7b7c7b528a
1. Persist the condition domain object — done
...
2. Persist the condition identifier only in configuration.conditionCollection array, not the domain object — done
3. WIP - Retrieve the condition domain object and instantiate the condition classes on load
2020-01-16 16:11:23 -08:00
Shefali Joshi
a554aa20f8
Addresses code review comments ( #2624 )
...
* Addresses code review comments
- Change copyright to 2020
- Fix class parameters, tests
* Fixes this for initilize function
2020-01-16 15:56:58 -08:00
Joshi
ff1ef1f184
fixes typo
2020-01-16 15:48:40 -08:00
Joshi
bf1efaf912
Merge branch 'condition-class' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-16 15:47:34 -08:00
Joshi
ff2bc41317
Merge branch 'telemetry-criterion' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-16 15:47:04 -08:00
Joshi
bdaf8aff15
Merge branch 'condition-view' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-16 15:46:28 -08:00
Joshi
1dc4f9f6bb
Fixes this for the handleConditionUpdated function
2020-01-16 15:44:59 -08:00
Joshi
d6320f5da1
Fixes this for initilize function
2020-01-16 15:43:33 -08:00
Joshi
276be5e857
Merge branch 'condition-class' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-16 15:36:29 -08:00
Joshi
3101e77ecc
Merge branch 'telemetry-criterion' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-16 15:34:53 -08:00
Joshi
ab6dae16f1
Merge branch 'topic-conditionals' of https://github.com/nasa/openmct into conditionSet-with-classes
2020-01-16 15:32:40 -08:00
Joshi
36222d79c6
Updates copyright, jsdocs, small refactor
2020-01-16 15:30:49 -08:00
Joel McKinnon
08656a6674
persist output string selection
2020-01-16 15:29:07 -08:00
Joshi
8034317796
Merge branch 'telemetry-criterion' of https://github.com/nasa/openmct into condition-class
2020-01-16 15:08:15 -08:00