feat(OHIF):Add DICOM Video Display

* feat(OHIFv3):Add a video viewport

* Fixed a couple of viewing issues

* fix(OHIF):If not all instances are used by a given provider, then continue to add items

* Added video data

* Add a basic e2e test for video display

* Adding a screen shot as requested
This commit is contained in:
Bill Wallace authored and GitHub committed 2022-02-24 11:55:12 -05:00
1 parent 73aa738c48
commit ca9ed62a5f
19 files changed
+543 -5

No files matched your search

+11 -1
View File
@@ -18,6 +18,11 @@ const dicomsr = {
viewport: 'org.ohif.dicom-sr.viewportModule.dicom-sr',
};
const dicomvideo = {
sopClassHandler: 'org.ohif.dicom-video.sopClassHandlerModule.dicom-video',
viewport: 'org.ohif.dicom-video.viewportModule.dicom-video',
}
export default function mode({ modeConfiguration }) {
return {
// TODO: We're using this as a route segment
@@ -87,6 +92,10 @@ export default function mode({ modeConfiguration }) {
namespace: dicomsr.viewport,
displaySetsToDisplay: [dicomsr.sopClassHandler],
},
{
namespace: dicomvideo.viewport,
displaySetsToDisplay: [dicomvideo.sopClassHandler],
},
],
},
};
@@ -98,9 +107,10 @@ export default function mode({ modeConfiguration }) {
'org.ohif.cornerstone',
'org.ohif.measurement-tracking',
'org.ohif.dicom-sr',
'org.ohif.dicom-video',
],
hangingProtocols: [ohif.hangingProtocols],
sopClassHandlers: [ohif.sopClassHandler, dicomsr.sopClassHandler],
sopClassHandlers: [dicomvideo.sopClassHandler, ohif.sopClassHandler, dicomsr.sopClassHandler,],
hotkeys: [...hotkeys.defaults.hotkeyBindings],
};
}