* modified * new files in existing extensions/libraries/modes * fixed bugs and tests * Clean up * fix: viewport display fixed * Fixed configs for deployment * Removed unnecessary files and functions * Fixed default HP module * Added white labelling * Fixed hash routing * Removed unnecessary routers Co-authored-by: Alireza Sedghi <ar.sedghi@gmail.com>
112 lines
2.0 KiB
JavaScript
112 lines
2.0 KiB
JavaScript
import { ExtensionManager, MODULE_TYPES } from './extensions';
|
|
import { ServicesManager } from './services';
|
|
import classes, { CommandsManager, HotkeysManager } from './classes/';
|
|
|
|
import DICOMWeb from './DICOMWeb';
|
|
import DICOMSR from './DICOMSR';
|
|
import errorHandler from './errorHandler.js';
|
|
import log from './log.js';
|
|
import object from './object.js';
|
|
import string from './string.js';
|
|
import user from './user.js';
|
|
import utils from './utils/';
|
|
import defaults from './defaults';
|
|
|
|
import {
|
|
CineService,
|
|
UIDialogService,
|
|
UIModalService,
|
|
UINotificationService,
|
|
UIViewportDialogService,
|
|
//
|
|
DicomMetadataStore,
|
|
DisplaySetService,
|
|
ToolBarService,
|
|
MeasurementService,
|
|
ViewportGridService,
|
|
HangingProtocolService,
|
|
pubSubServiceInterface,
|
|
} from './services';
|
|
|
|
import IWebApiDataSource from './DataSources/IWebApiDataSource';
|
|
|
|
const hotkeys = {
|
|
...utils.hotkeys,
|
|
defaults: { hotkeyBindings: defaults.hotkeyBindings },
|
|
};
|
|
|
|
const OHIF = {
|
|
MODULE_TYPES,
|
|
//
|
|
CommandsManager,
|
|
ExtensionManager,
|
|
HotkeysManager,
|
|
ServicesManager,
|
|
//
|
|
defaults,
|
|
utils,
|
|
hotkeys,
|
|
classes,
|
|
string,
|
|
user,
|
|
errorHandler,
|
|
object,
|
|
log,
|
|
DICOMWeb,
|
|
DICOMSR,
|
|
viewer: {},
|
|
//
|
|
CineService,
|
|
UIDialogService,
|
|
UIModalService,
|
|
UINotificationService,
|
|
UIViewportDialogService,
|
|
DisplaySetService,
|
|
MeasurementService,
|
|
ToolBarService, // TODO: TYPO
|
|
ViewportGridService,
|
|
HangingProtocolService,
|
|
IWebApiDataSource,
|
|
DicomMetadataStore,
|
|
pubSubServiceInterface,
|
|
};
|
|
|
|
export {
|
|
MODULE_TYPES,
|
|
//
|
|
CommandsManager,
|
|
ExtensionManager,
|
|
HotkeysManager,
|
|
ServicesManager,
|
|
//
|
|
defaults,
|
|
utils,
|
|
hotkeys,
|
|
classes,
|
|
string,
|
|
user,
|
|
errorHandler,
|
|
object,
|
|
log,
|
|
DICOMWeb,
|
|
DICOMSR,
|
|
//
|
|
CineService,
|
|
UIDialogService,
|
|
UIModalService,
|
|
UINotificationService,
|
|
UIViewportDialogService,
|
|
DisplaySetService,
|
|
MeasurementService,
|
|
ToolBarService,
|
|
ViewportGridService,
|
|
HangingProtocolService,
|
|
IWebApiDataSource,
|
|
DicomMetadataStore,
|
|
pubSubServiceInterface,
|
|
};
|
|
|
|
export { OHIF };
|
|
|
|
export default OHIF;
|