ohif-viewer/Packages/ohif-core/client/commands.js
2018-12-12 09:11:05 +01:00

19 lines
560 B
JavaScript

import { ReactiveVar } from 'meteor/reactive-var';
import { OHIF } from 'meteor/ohif:core';
import { CommandsManager } from './classes/CommandsManager';
// Create context namespace using a ReactiveVar
const context = new ReactiveVar(null);
// Append context namespace to OHIF namespace
OHIF.context = context;
// Create commands namespace using a CommandsManager class instance
const commands = new CommandsManager(context);
// Append commands namespace to OHIF namespace
OHIF.commands = commands;
// Export relevant objects
export { context, commands };