openmct/src
Jamie V. 37b2660f27
[Conditionals] Increase performance, switch to TelemetryCollections (#7841)
* adding telemetry collections to condition manager

* handling telemetry collection data not datum

* adding from maaster

* addressing PR comments

* update unit test to work with telemetry collections

* fixing tests

* removing unnecessary addition

* removing focused describe

* removing focused it

* fix weird test bleed

* adding test for conditional styling

* removing some auto fix es-lint

* got a bit overzealous

* clarification

* using raf utility which handles it correctly and moving visiblity handling into the raf for consistency and performance

* using raf correctly

* removing raf, was causing issues

* move the test and add some determinism

* oops only

* missed lint

* got it!

* fix comments

* test(condStyling): stabilize test

---------

Co-authored-by: John Hill <john.c.hill@nasa.gov>
Co-authored-by: Jesse Mazzella <jesse.d.mazzella@nasa.gov>
2024-10-02 14:14:15 -07:00
..
api feat(Fault Management): allow fault providers to define shelve durations (#7849) 2024-10-01 10:41:18 -07:00
exporters test(e2e): Major refactor and stabilization of e2e tests (#7581) 2024-08-07 21:36:14 +00:00
images/favicons Misc UI 10 (#2441) 2019-08-30 15:51:52 -07:00
plugins [Conditionals] Increase performance, switch to TelemetryCollections (#7841) 2024-10-02 14:14:15 -07:00
selection docs: better docs and types for the API (#7796) 2024-07-31 10:46:16 -07:00
styles Fix bad color value for Gauge 'Needle' type (#7821) 2024-09-28 09:17:32 -07:00
tools fix(#7524): Open in New Tab action from a sub-object in a layout (#7542) 2024-03-11 16:39:38 -07:00
ui fix(conditional styling): conditional visibility for images and alpha-numerics in display layouts (#7824) 2024-09-09 22:41:29 +00:00
utils docs: better docs and types for the API (#7796) 2024-07-31 10:46:16 -07:00
MCT.js docs: better docs and types for the API (#7796) 2024-07-31 10:46:16 -07:00
MCTSpec.js chore: update copyright end year to 2024 (#7364) 2024-01-09 13:31:51 -08:00