mirror of
https://github.com/nasa/openmct.git
synced 2025-05-31 22:50:49 +00:00
Some checks failed
CodeQL / Analyze (push) Has been cancelled
* added getTypes to types api, modifying which tabs are shown, working on annoatation tab * moving hasNumericTelemetry to an api method * updated types api to return all types, updated annotations api to return annotatable types, cleaned up use of hasNumericTelemetry elsewhere in the code * Changes for tabs visibility and priority - Alphanumeric formatting tab set to default priority while editing, low priority during browse. - Good styling for Format tab contents in browse mode. - Properties tab set to low priority during editing, default during browse. - Make Elements pool visible in browse mode, omit edit capabilities. - Edit and browse mode priorities for Properties and Elements. - Adjusted edit and browse mode priorities for Properties and Elements. - Priority set for Gantt view. - Priorities set for Graph, Lad Table, Scatter Plot, Telem Tables and Time List views. - Changed several Inspector tab names to 'Config'; tests and other code changed to target `key` instead of `name`: - LAD Table - Time List - will need regression testing for change noted re. `key` above. - Created browse mode read-only Inspector views: - LAD Table, Lad Table set. - Telemetry Table. and `showTab` functions; `showTab` has just been set to true for now. to prevent it from displaying when no filters can be set. - Plot plugin.js now adds configuration.objectStyles {} for overlay and stacked plots on initialize. - FiltersView now displays a message for telem sources that don't have filter criteria available. - Annotations tab now set to never display when a view is being edited. - Added `objectStyles: {}` to initialize functions for multiple objects: - Condition Widget - Gauge - LAD Table --------- Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com> Co-authored-by: Andrew Henry <akhenry@gmail.com>