ohif-viewer/Packages/ohif-study-list/client/lib/studylist.js

28 lines
740 B
JavaScript
Raw Normal View History

2017-03-15 22:46:07 +01:00
import { OHIF } from 'meteor/ohif:core';
2017-03-17 02:39:41 +01:00
import { Router } from 'meteor/iron:router';
// Classes
import { OHIFStudyMetadataSource } from './OHIFStudyMetadataSource';
import { OHIFStudySummary } from './OHIFStudySummary';
2017-03-17 02:39:41 +01:00
// Functions
import { getStudyPriors } from './getStudyPriors';
import { getStudyPriorsMap } from './getStudyPriorsMap';
2017-01-16 21:04:36 +01:00
2017-03-17 02:39:41 +01:00
OHIF.studylist.functions = {
getStudyPriors,
getStudyPriorsMap
};
2017-03-17 02:39:41 +01:00
OHIF.studylist.classes = {
OHIFStudyMetadataSource,
OHIFStudySummary
};
2017-03-17 02:39:41 +01:00
const dblClickOnStudy = data => {
Router.go('viewerStudies', { studyInstanceUids: data.studyInstanceUid });
};
2017-03-17 02:39:41 +01:00
OHIF.studylist.callbacks.dblClickOnStudy = dblClickOnStudy;
OHIF.studylist.callbacks.middleClickOnStudy = dblClickOnStudy;