mirror of
https://github.com/nasa/openmct.git
synced 2025-02-05 02:29:21 +00:00
provide timecontext even if its the global/timeapi for shared components
This commit is contained in:
parent
e479c913e5
commit
9e56a22bd9
@ -81,6 +81,7 @@ import ConductorTimeSystem from './ConductorTimeSystem.vue';
|
|||||||
import { useClock } from './useClock.js';
|
import { useClock } from './useClock.js';
|
||||||
import { useClockOffsets } from './useClockOffsets.js';
|
import { useClockOffsets } from './useClockOffsets.js';
|
||||||
import { useTimeBounds } from './useTimeBounds.js';
|
import { useTimeBounds } from './useTimeBounds.js';
|
||||||
|
import { useTimeContext } from './useTimeContext.js';
|
||||||
import { useTimeMode } from './useTimeMode.js';
|
import { useTimeMode } from './useTimeMode.js';
|
||||||
import { useTimeSystem } from './useTimeSystem.js';
|
import { useTimeSystem } from './useTimeSystem.js';
|
||||||
|
|
||||||
@ -97,8 +98,9 @@ export default {
|
|||||||
},
|
},
|
||||||
mixins: [conductorPopUpManager],
|
mixins: [conductorPopUpManager],
|
||||||
inject: ['openmct', 'configuration'],
|
inject: ['openmct', 'configuration'],
|
||||||
setup() {
|
setup(props) {
|
||||||
const openmct = inject('openmct');
|
const openmct = inject('openmct');
|
||||||
|
const { timeContext } = useTimeContext(openmct, () => props.objectPath);
|
||||||
const { timeSystemFormatter, timeSystemDurationFormatter, isTimeSystemUTCBased } =
|
const { timeSystemFormatter, timeSystemDurationFormatter, isTimeSystemUTCBased } =
|
||||||
useTimeSystem(openmct);
|
useTimeSystem(openmct);
|
||||||
const { timeMode, isFixedTimeMode, isRealTimeMode, getAllModeMetadata, getModeMetadata } =
|
const { timeMode, isFixedTimeMode, isRealTimeMode, getAllModeMetadata, getModeMetadata } =
|
||||||
@ -110,6 +112,7 @@ export default {
|
|||||||
provide('timeSystemFormatter', timeSystemFormatter);
|
provide('timeSystemFormatter', timeSystemFormatter);
|
||||||
provide('timeSystemDurationFormatter', timeSystemDurationFormatter);
|
provide('timeSystemDurationFormatter', timeSystemDurationFormatter);
|
||||||
provide('isTimeSystemUTCBased', isTimeSystemUTCBased);
|
provide('isTimeSystemUTCBased', isTimeSystemUTCBased);
|
||||||
|
provide('timeContext', timeContext);
|
||||||
provide('timeMode', timeMode);
|
provide('timeMode', timeMode);
|
||||||
provide('isFixedTimeMode', isFixedTimeMode);
|
provide('isFixedTimeMode', isFixedTimeMode);
|
||||||
provide('isRealTimeMode', isRealTimeMode);
|
provide('isRealTimeMode', isRealTimeMode);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user