.
This commit is contained in:
@@ -99,6 +99,21 @@
|
|||||||
z-index: 999;
|
z-index: 999;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#dicom-log-panel {
|
||||||
|
display: none;
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
left: 50%;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
padding-left: 30px;
|
||||||
|
padding-right: 30px;
|
||||||
|
padding-bottom: 20px;
|
||||||
|
background-color: rgba(0, 0, 0, 0.8); /* Black w/ opacity */
|
||||||
|
width: 90%;
|
||||||
|
height: 90%;
|
||||||
|
z-index: 999;
|
||||||
|
}
|
||||||
|
|
||||||
#dicom-window-panel {
|
#dicom-window-panel {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 100%;
|
top: 100%;
|
||||||
|
|||||||
@@ -24,10 +24,15 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l
|
|||||||
let single_dicom_viewer = main_element.find(".single-dicom-viewer").get(0);
|
let single_dicom_viewer = main_element.find(".single-dicom-viewer").get(0);
|
||||||
console.log(single_dicom_viewer);
|
console.log(single_dicom_viewer);
|
||||||
|
|
||||||
|
$(".canvas-panel").append($(`<div id='dicom-log-panel'>
|
||||||
|
<span id="dicom-log-close" class="close-button"><a href="#">close</a></span>
|
||||||
|
</div>`));
|
||||||
|
|
||||||
// Add generic settings menus to canvas-panel
|
// Add generic settings menus to canvas-panel
|
||||||
$(".canvas-panel").append(
|
$(".canvas-panel").append(
|
||||||
$(`<div id='dicom-settings-panel'>
|
$(`<div id='dicom-settings-panel'>
|
||||||
<span id="dicom-settings-close" class="close-button"><a href="#">close</a></span>
|
<span id="dicom-settings-close" class="close-button"><a href="#">close</a></span>
|
||||||
|
<span class="view-log-button"><a href="#">view log</a></span>
|
||||||
<h3>Image viewer settings:</h3>
|
<h3>Image viewer settings:</h3>
|
||||||
|
|
||||||
Primary
|
Primary
|
||||||
@@ -141,6 +146,15 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l
|
|||||||
$("#dicom-settings-panel").hide();
|
$("#dicom-settings-panel").hide();
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
});
|
});
|
||||||
|
$("#dicom-log-close").click(e => {
|
||||||
|
$("#dicom-log-panel").hide();
|
||||||
|
e.preventDefault();
|
||||||
|
});
|
||||||
|
$(".view-log-button").click(e => {
|
||||||
|
$("#dicom-settings-panel").hide();
|
||||||
|
$("#dicom-log-panel").show();
|
||||||
|
e.preventDefault();
|
||||||
|
});
|
||||||
$("#dicom-settings-button").click(e => {
|
$("#dicom-settings-button").click(e => {
|
||||||
$("#dicom-settings-panel").toggle();
|
$("#dicom-settings-panel").toggle();
|
||||||
});
|
});
|
||||||
@@ -272,14 +286,15 @@ export function loadCornerstone(main_element, db, images, annotations_to_load, l
|
|||||||
imageIds
|
imageIds
|
||||||
};
|
};
|
||||||
//cornerstone.loadAndCacheImage(imageIds[0]).then(function(image) {
|
//cornerstone.loadAndCacheImage(imageIds[0]).then(function(image) {
|
||||||
console.log("load and cache", imageIds[0])
|
//console.log("load and cache", imageIds[0])
|
||||||
cornerstone.loadAndCacheImage(imageIds[0]).then(function (image) {
|
cornerstone.loadAndCacheImage(imageIds[0]).then(function (image) {
|
||||||
|
|
||||||
console.log("LOAD and cache, then", image);
|
//console.log("LOAD and cache, then", image);
|
||||||
loadCornerstoneMainImage(single_dicom_viewer, image, stack, db, load_as_stack);
|
loadCornerstoneMainImage(single_dicom_viewer, image, stack, db, load_as_stack);
|
||||||
})
|
})
|
||||||
.catch((err, err2) => {
|
.catch((err, err2) => {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
|
$("#dicom-log-panel").append(err);
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user