-
- {{ #if isPlaying }}
-
- {{ else }}
-
- {{ /if }}
-
-
-
\ No newline at end of file
+
diff --git a/Packages/viewerbase/lib/enableHotkeys.js b/Packages/viewerbase/lib/enableHotkeys.js
index 00abd4b37..6647194f6 100644
--- a/Packages/viewerbase/lib/enableHotkeys.js
+++ b/Packages/viewerbase/lib/enableHotkeys.js
@@ -12,8 +12,10 @@ Meteor.startup(function() {
stackScroll: 'S',
pan: 'P',
magnify: 'M',
- scrollDown: ['DOWN', 'PAGEDOWN'],
- scrollUp: ['UP', 'PAGEUP'],
+ scrollDown: 'DOWN',
+ scrollUp: 'UP',
+ nextDisplaySet: 'PAGEDOWN',
+ previousDisplaySet: 'PAGEUP',
nextPanel: 'RIGHT',
previousPanel: 'LEFT',
invert: 'I',
@@ -142,6 +144,12 @@ Meteor.startup(function() {
switchToImageRelative(-1);
}
},
+ previousDisplaySet() {
+ OHIF.viewer.moveDisplaySet(false);
+ },
+ nextDisplaySet() {
+ OHIF.viewer.moveDisplaySet(true);
+ },
nextPanel: function() {
nextActivePanel();
},
diff --git a/Packages/viewerbase/package.js b/Packages/viewerbase/package.js
index 68f61f9dc..96bdcfa3f 100644
--- a/Packages/viewerbase/package.js
+++ b/Packages/viewerbase/package.js
@@ -15,7 +15,7 @@ Package.onUse(function(api) {
api.use('practicalmeteor:loglevel');
api.use('momentjs:moment');
api.use('validatejs');
-
+
// Our custom packages
api.use('design');
api.use('ohif:core');
@@ -119,6 +119,9 @@ Package.onUse(function(api) {
api.addFiles('client/components/viewer/playClipButton/playClipButton.html', 'client');
api.addFiles('client/components/viewer/playClipButton/playClipButton.js', 'client');
+ api.addFiles('client/components/viewer/displaySetNavigation/displaySetNavigation.html', 'client');
+ api.addFiles('client/components/viewer/displaySetNavigation/displaySetNavigation.js', 'client');
+
// Library functions
api.addFiles('lib/layoutManager.js', 'client');
api.addFiles('lib/createStacks.js', 'client');
@@ -139,7 +142,7 @@ Package.onUse(function(api) {
api.addFiles('lib/resizeViewportElements.js', 'client');
api.addFiles('lib/setFocusToActiveViewport.js', 'client');
api.addFiles('lib/updateAllViewports.js', 'client');
-
+
api.addFiles('lib/instanceClassSpecificViewport.js', 'client');
api.addFiles('lib/setMammogramViewportAlignment.js', 'client');
api.addFiles('lib/isImage.js', 'client');