comparison Applications/StoneWebViewer/WebApplication/app.js @ 2053:0d814292a17e deep-learning

integration mainline->deep-learning
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 30 Mar 2023 17:20:26 +0200
parents a56f7ed0cdf9 b2738d7a388d
children 82dbe2729b69
comparison
equal deleted inserted replaced
2049:85ab86f10d01 2053:0d814292a17e
807 RefreshTooltips(); 807 RefreshTooltips();
808 }); 808 });
809 }, 809 },
810 810
811 SeriesDragStart: function(event, seriesIndex) { 811 SeriesDragStart: function(event, seriesIndex) {
812 // It is necessary to use ".toString()" for Microsoft Edge Legacy (*) 812 if (this.series[seriesIndex].numberOfFrames > 0) { // prevent dragging before the series metadata have been loaded
813 event.dataTransfer.setData('seriesIndex', seriesIndex.toString()); 813 // It is necessary to use ".toString()" for Microsoft Edge Legacy (*)
814 event.dataTransfer.setData('seriesIndex', seriesIndex.toString());
815 }
814 }, 816 },
815 817
816 VirtualSeriesDragStart: function(event, seriesIndex, virtualSeriesId) { 818 VirtualSeriesDragStart: function(event, seriesIndex, virtualSeriesId) {
817 event.dataTransfer.setData('seriesIndex', seriesIndex.toString()); 819 if (this.series[seriesIndex].numberOfFrames > 0) { // prevent dragging before the series metadata have been loaded
818 event.dataTransfer.setData('virtualSeriesId', virtualSeriesId.toString()); 820 event.dataTransfer.setData('seriesIndex', seriesIndex.toString());
821 event.dataTransfer.setData('virtualSeriesId', virtualSeriesId.toString());
822 }
819 }, 823 },
820 824
821 SetViewportSeriesInstanceUid: function(viewportIndex, seriesInstanceUid) { 825 SetViewportSeriesInstanceUid: function(viewportIndex, seriesInstanceUid) {
822 if (seriesInstanceUid in this.seriesIndex) { 826 if (seriesInstanceUid in this.seriesIndex) {
823 this.SetViewportSeries(viewportIndex, { 827 this.SetViewportSeries(viewportIndex, {