mirror of
https://github.com/nasa/openmct.git
synced 2025-06-06 01:11:41 +00:00
Remove deprecated timeline bundle (#4048)
This commit is contained in:
parent
240f58b2d0
commit
f8f2e7da9b
@ -1,70 +0,0 @@
|
|||||||
This bundle provides the Timeline domain object type, as well
|
|
||||||
as other associated domain object types and relevant views.
|
|
||||||
|
|
||||||
# Implementation notes
|
|
||||||
|
|
||||||
## Model Properties
|
|
||||||
|
|
||||||
The properties below record properties relevant to using and
|
|
||||||
understanding timelines based on their JSON representation.
|
|
||||||
Additional common properties, such as `modified`
|
|
||||||
or `persisted` timestamps, may also be present.
|
|
||||||
|
|
||||||
### Timeline Model
|
|
||||||
|
|
||||||
A timeline's model looks like:
|
|
||||||
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"type": "timeline",
|
|
||||||
"start": {
|
|
||||||
"timestamp": <number> (milliseconds since epoch),
|
|
||||||
"epoch": <string> (currently, always "SET")
|
|
||||||
},
|
|
||||||
"capacity": <number> (optional; battery capacity in watt-hours)
|
|
||||||
"composition": <string[]> (array of identifiers for contained objects)
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
The identifiers in a timeline's `composition` field should refer to
|
|
||||||
other Timeline objects, or to Activity objects.
|
|
||||||
|
|
||||||
### Activity Model
|
|
||||||
|
|
||||||
An activity's model looks like:
|
|
||||||
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"type": "activity",
|
|
||||||
"start": {
|
|
||||||
"timestamp": <number> (milliseconds since epoch),
|
|
||||||
"epoch": <string> (currently, always "SET")
|
|
||||||
},
|
|
||||||
"duration": {
|
|
||||||
"timestamp": <number> (duration of this activity, in milliseconds)
|
|
||||||
"epoch": "SET" (this is ignored)
|
|
||||||
},
|
|
||||||
"relationships": {
|
|
||||||
"modes": <string[]> (array of applicable Activity Mode ids)
|
|
||||||
},
|
|
||||||
"link": <string> (optional; URL linking to associated external resource)
|
|
||||||
"composition": <string[]> (array of identifiers for contained objects)
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
The identifiers in a timeline's `composition` field should only refer to
|
|
||||||
other Activity objects.
|
|
||||||
|
|
||||||
### Activity Mode Model
|
|
||||||
|
|
||||||
An activity mode's model looks like:
|
|
||||||
|
|
||||||
```
|
|
||||||
{
|
|
||||||
"type": "mode",
|
|
||||||
"resources": {
|
|
||||||
"comms": <number> (communications utilization, in Kbps)
|
|
||||||
"power": <number> (power utilization, in watts)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
@ -1,52 +0,0 @@
|
|||||||
/*****************************************************************************
|
|
||||||
* Open MCT, Copyright (c) 2014-2021, United States Government
|
|
||||||
* as represented by the Administrator of the National Aeronautics and Space
|
|
||||||
* Administration. All rights reserved.
|
|
||||||
*
|
|
||||||
* Open MCT is licensed under the Apache License, Version 2.0 (the
|
|
||||||
* "License"); you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0.
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
* License for the specific language governing permissions and limitations
|
|
||||||
* under the License.
|
|
||||||
*
|
|
||||||
* Open MCT includes source code licensed under additional open source
|
|
||||||
* licenses. See the Open Source Licenses file (LICENSES.md) included with
|
|
||||||
* this source code distribution or the Licensing information page available
|
|
||||||
* at runtime from the About dialog for additional information.
|
|
||||||
*****************************************************************************/
|
|
||||||
|
|
||||||
define([
|
|
||||||
"./res/templates/deprecated-timeline-message.html"
|
|
||||||
], function (
|
|
||||||
deprecatedTimelineMessage
|
|
||||||
) {
|
|
||||||
return {
|
|
||||||
name: 'platform/features/timeline',
|
|
||||||
definition: {
|
|
||||||
extensions: {
|
|
||||||
types: [
|
|
||||||
{
|
|
||||||
key: "timeline",
|
|
||||||
name: "Timeline",
|
|
||||||
description: "Timeline, Activity and Activity Mode objects have been deprecated and will no longer be supported. (07/18/2018)",
|
|
||||||
priority: 502
|
|
||||||
}
|
|
||||||
],
|
|
||||||
views: [
|
|
||||||
{
|
|
||||||
key: "timeline",
|
|
||||||
name: "Timeline",
|
|
||||||
type: "timeline",
|
|
||||||
description: "Timeline, Activity and Activity Mode objects have been deprecated and will no longer be supported. (07/18/2018)",
|
|
||||||
template: deprecatedTimelineMessage
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
});
|
|
@ -1,10 +0,0 @@
|
|||||||
<div>
|
|
||||||
Timeline, Activity and Activity Mode objects have been deprecated and will no longer be supported.
|
|
||||||
</div>
|
|
||||||
<div>
|
|
||||||
Please open an issue in the
|
|
||||||
<a href="https://github.com/nasa/openmct/issues" target="_blank">
|
|
||||||
Open MCT Issue tracker
|
|
||||||
</a>
|
|
||||||
if you have any questions about the timeline plugin.
|
|
||||||
</div>
|
|
@ -39,7 +39,6 @@ const DEFAULTS = [
|
|||||||
'platform/telemetry',
|
'platform/telemetry',
|
||||||
'platform/features/clock',
|
'platform/features/clock',
|
||||||
'platform/features/hyperlink',
|
'platform/features/hyperlink',
|
||||||
'platform/features/timeline',
|
|
||||||
'platform/forms',
|
'platform/forms',
|
||||||
'platform/identity',
|
'platform/identity',
|
||||||
'platform/persistence/aggregator',
|
'platform/persistence/aggregator',
|
||||||
@ -84,7 +83,6 @@ define([
|
|||||||
'../platform/features/my-items/bundle',
|
'../platform/features/my-items/bundle',
|
||||||
'../platform/features/hyperlink/bundle',
|
'../platform/features/hyperlink/bundle',
|
||||||
'../platform/features/static-markup/bundle',
|
'../platform/features/static-markup/bundle',
|
||||||
'../platform/features/timeline/bundle',
|
|
||||||
'../platform/forms/bundle',
|
'../platform/forms/bundle',
|
||||||
'../platform/framework/bundle',
|
'../platform/framework/bundle',
|
||||||
'../platform/framework/src/load/Bundle',
|
'../platform/framework/src/load/Bundle',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user