docs: Mission Status and more (#7521)

* chore: update tsconfig to target modern ES

* docs: update UserProvider

* docs: update UserAPI, make openmct private

* docs: update StatusAPI

* refactor: convert ViewRegistry to ES6 class

* docs: finish type imports for openmct api

* docs: minor doc improvements

* docs: add UserIndicator readme

* docs: add User API section to API docs

* docs: document Mission Status

* docs(JSDoc): primitive types should be lowercase, otherwise TitleCase
This commit is contained in:
Jesse Mazzella
2024-03-26 12:11:00 -07:00
committed by GitHub
parent 986da5782b
commit 6e264517f8
55 changed files with 372 additions and 266 deletions

View File

@@ -24,12 +24,12 @@ import Tooltip from './ToolTip.js';
/**
* @readonly
* @enum {String} TooltipLocation
* @property {String} ABOVE The string for locating tooltips above an element
* @property {String} BELOW The string for locating tooltips below an element
* @property {String} RIGHT The pixel-spatial annotation type
* @property {String} LEFT The temporal annotation type
* @property {String} CENTER The plot-spatial annotation type
* @enum {string} TooltipLocation
* @property {string} ABOVE The string for locating tooltips above an element
* @property {string} BELOW The string for locating tooltips below an element
* @property {string} RIGHT The pixel-spatial annotation type
* @property {string} LEFT The temporal annotation type
* @property {string} CENTER The plot-spatial annotation type
*/
const TOOLTIP_LOCATIONS = Object.freeze({
ABOVE: 'above',