Added reset viewport and clear tools buttons to toolbar
This commit is contained in:
parent
1d025623e5
commit
4c4fb73fdc
@ -34,6 +34,9 @@ Template.viewer.onCreated(function() {
|
|||||||
viewport.invert = !viewport.invert;
|
viewport.invert = !viewport.invert;
|
||||||
cornerstone.setViewport(element, viewport);
|
cornerstone.setViewport(element, viewport);
|
||||||
},
|
},
|
||||||
|
resetViewport: function(element) {
|
||||||
|
cornerstone.reset(element);
|
||||||
|
},
|
||||||
playClip: function(element) {
|
playClip: function(element) {
|
||||||
var viewportIndex = $('.imageViewerViewport').index(element);
|
var viewportIndex = $('.imageViewerViewport').index(element);
|
||||||
var isPlaying = OHIF.viewer.isPlaying[viewportIndex] || false;
|
var isPlaying = OHIF.viewer.isPlaying[viewportIndex] || false;
|
||||||
|
|||||||
@ -46,6 +46,13 @@ Template.viewerMain.helpers({
|
|||||||
iconClasses: 'fa fa-arrows-alt'
|
iconClasses: 'fa fa-arrows-alt'
|
||||||
});
|
});
|
||||||
|
|
||||||
|
buttonData.push({
|
||||||
|
id: 'resetViewport',
|
||||||
|
title: 'Reset Viewport',
|
||||||
|
classes: 'imageViewerCommand',
|
||||||
|
iconClasses: 'fa fa-undo'
|
||||||
|
});
|
||||||
|
|
||||||
toolbarOptions.buttonData = buttonData;
|
toolbarOptions.buttonData = buttonData;
|
||||||
toolbarOptions.includePlayClipButton = false;
|
toolbarOptions.includePlayClipButton = false;
|
||||||
toolbarOptions.includeLayoutButton = false;
|
toolbarOptions.includeLayoutButton = false;
|
||||||
|
|||||||
@ -34,6 +34,14 @@ Template.viewer.onCreated(function() {
|
|||||||
viewport.invert = !viewport.invert;
|
viewport.invert = !viewport.invert;
|
||||||
cornerstone.setViewport(element, viewport);
|
cornerstone.setViewport(element, viewport);
|
||||||
},
|
},
|
||||||
|
resetViewport: function(element) {
|
||||||
|
cornerstone.reset(element);
|
||||||
|
},
|
||||||
|
clearTools: function(element) {
|
||||||
|
var toolStateManager = cornerstoneTools.globalImageIdSpecificToolStateManager;
|
||||||
|
toolStateManager.clear(element);
|
||||||
|
cornerstone.updateImage(element);
|
||||||
|
},
|
||||||
playClip: function(element) {
|
playClip: function(element) {
|
||||||
var viewportIndex = $('.imageViewerViewport').index(element);
|
var viewportIndex = $('.imageViewerViewport').index(element);
|
||||||
var isPlaying = OHIF.viewer.isPlaying[viewportIndex] || false;
|
var isPlaying = OHIF.viewer.isPlaying[viewportIndex] || false;
|
||||||
|
|||||||
@ -70,6 +70,20 @@ function getDefaultButtonData() {
|
|||||||
classes: 'imageViewerTool',
|
classes: 'imageViewerTool',
|
||||||
iconClasses: 'fa fa-square-o'
|
iconClasses: 'fa fa-square-o'
|
||||||
});
|
});
|
||||||
|
|
||||||
|
buttonData.push({
|
||||||
|
id: 'resetViewport',
|
||||||
|
title: 'Reset Viewport',
|
||||||
|
classes: 'imageViewerCommand',
|
||||||
|
iconClasses: 'fa fa-undo'
|
||||||
|
});
|
||||||
|
|
||||||
|
buttonData.push({
|
||||||
|
id: 'clearTools',
|
||||||
|
title: 'Clear tools',
|
||||||
|
classes: 'imageViewerCommand',
|
||||||
|
iconClasses: 'fa fa-trash'
|
||||||
|
});
|
||||||
return buttonData;
|
return buttonData;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user