jslint
This commit is contained in:
parent
2752228c7f
commit
e8d8608002
@ -7,7 +7,7 @@ export class StackImagePositionOffsetSynchronizer {
|
|||||||
constructor() {
|
constructor() {
|
||||||
this.active = false;
|
this.active = false;
|
||||||
this.syncedViewports = [];
|
this.syncedViewports = [];
|
||||||
this.synchronizer = new cornerstoneTools.Synchronizer('CornerstoneNewImage', cornerstoneTools.stackImagePositionOffsetSynchronizer)
|
this.synchronizer = new cornerstoneTools.Synchronizer('CornerstoneNewImage', cornerstoneTools.stackImagePositionOffsetSynchronizer);
|
||||||
}
|
}
|
||||||
|
|
||||||
static get ELEMENT_DISABLED_EVENT() {
|
static get ELEMENT_DISABLED_EVENT() {
|
||||||
@ -67,7 +67,7 @@ export class StackImagePositionOffsetSynchronizer {
|
|||||||
viewports.forEach((viewport, index) => {
|
viewports.forEach((viewport, index) => {
|
||||||
this.synchronizer.add(viewport.element);
|
this.synchronizer.add(viewport.element);
|
||||||
this.syncedViewports.push(viewport);
|
this.syncedViewports.push(viewport);
|
||||||
viewportIndexes.push(viewport.index)
|
viewportIndexes.push(viewport.index);
|
||||||
|
|
||||||
$(viewport.element).on(StackImagePositionOffsetSynchronizer.ELEMENT_DISABLED_EVENT, this.elementDisabledHandler(this));
|
$(viewport.element).on(StackImagePositionOffsetSynchronizer.ELEMENT_DISABLED_EVENT, this.elementDisabledHandler(this));
|
||||||
});
|
});
|
||||||
@ -75,7 +75,6 @@ export class StackImagePositionOffsetSynchronizer {
|
|||||||
this.active = true;
|
this.active = true;
|
||||||
toolManager.activateCommandButton('linkStackScroll');
|
toolManager.activateCommandButton('linkStackScroll');
|
||||||
Session.set('StackImagePositionOffsetSynchronizerLinkedViewports', viewportIndexes);
|
Session.set('StackImagePositionOffsetSynchronizerLinkedViewports', viewportIndexes);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
isViewportSynced(viewportElement) {
|
isViewportSynced(viewportElement) {
|
||||||
@ -133,15 +132,15 @@ export class StackImagePositionOffsetSynchronizer {
|
|||||||
elementDisabledHandler(context) {
|
elementDisabledHandler(context) {
|
||||||
return (e, eventData) => {
|
return (e, eventData) => {
|
||||||
context.removeViewportByElement(eventData.element);
|
context.removeViewportByElement(eventData.element);
|
||||||
}
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
getViewportByIndexes(viewportIndexes) {
|
getViewportByIndexes(viewportIndexes) {
|
||||||
const viewports = [];
|
const viewports = [];
|
||||||
const viewportElements = $('.imageViewerViewport');
|
const $viewportElements = $('.imageViewerViewport');
|
||||||
|
|
||||||
viewportIndexes.forEach(index => {
|
viewportIndexes.forEach(index => {
|
||||||
const element = viewportElements.get(index);
|
const element = $viewportElements.get(index);
|
||||||
|
|
||||||
if (!element) {
|
if (!element) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user