mirror of
https://github.com/leaders-of-digital-9-task/dicom-viewer.git
synced 2024-11-21 18:06:33 +03:00
change settings
This commit is contained in:
parent
3c9975499e
commit
efab9e1fd0
69
index.js
69
index.js
|
@ -18,8 +18,12 @@ app.init({
|
|||
dataViewConfigs: {'*': [{divId: 'layerGroup0'}]},
|
||||
tools: tools
|
||||
});
|
||||
|
||||
parent.postMessage({'type': 'getDicom', data: ""}, "*")
|
||||
|
||||
app.addEventListener('load', function () {
|
||||
app.setTool('Scroll');
|
||||
|
||||
});
|
||||
|
||||
function createCircle(circleData) {
|
||||
|
@ -111,7 +115,6 @@ function postRois() {
|
|||
}))
|
||||
return roisAttrs.flat().map((e) => {
|
||||
var points = [];
|
||||
console.log(e.points)
|
||||
for (var i = 0; i < e.points.length; i+=2) {
|
||||
points.push({x: e.points[i], y: e.points[i+1]})
|
||||
}
|
||||
|
@ -130,7 +133,6 @@ function postDraws() {
|
|||
|
||||
function receiveMessage(event)
|
||||
{
|
||||
console.log(event.data, "FFFFFFFFF")
|
||||
let data = undefined;
|
||||
try{
|
||||
data = event.data
|
||||
|
@ -158,6 +160,8 @@ function receiveMessage(event)
|
|||
app.getActiveLayerGroup().getActiveDrawLayer().getKonvaStage().find('#'+findActive())[0].destroy()
|
||||
}
|
||||
}
|
||||
window.addEventListener("message", receiveMessage, false);
|
||||
|
||||
|
||||
function findActive() {
|
||||
activeCandidates = app.getActiveLayerGroup().getActiveDrawLayer().getKonvaLayer().getChildren().map(
|
||||
|
@ -178,14 +182,9 @@ function findActive() {
|
|||
return [...active][0]
|
||||
}
|
||||
|
||||
window.addEventListener("message", receiveMessage, false);
|
||||
|
||||
|
||||
|
||||
app.addEventListener("drawchange", function (){
|
||||
console.log("DRAWWWWWW")
|
||||
})
|
||||
|
||||
|
||||
var range = document.getElementById('sliceRange');
|
||||
range.min = 0;
|
||||
|
@ -193,34 +192,36 @@ app.addEventListener('loadend', function () {
|
|||
range.max = app.getImage(0).getGeometry().getSize().get(2) - 1;
|
||||
});
|
||||
|
||||
app.loadURLs(['https://raw.githubusercontent.com/ivmartel/dwv/master/tests/data/bbmri-53323851.dcm'])
|
||||
// app.loadURLs(['https://raw.githubusercontent.com/ivmartel/dwv/master/tests/data/bbmri-53323851.dcm'])
|
||||
|
||||
app.addEventListener('load', () => {
|
||||
app.setTool('Draw')
|
||||
createCircle({
|
||||
type: 'Circle',
|
||||
center: {
|
||||
x: 10, y: 100
|
||||
},
|
||||
radius: 100
|
||||
})
|
||||
createRoi({
|
||||
type: 'Roi',
|
||||
points: [
|
||||
{
|
||||
x: 100, y: 100
|
||||
},
|
||||
{
|
||||
x: 10, y: 100
|
||||
}
|
||||
]
|
||||
})
|
||||
app.setDrawShape('Roi')
|
||||
setTimeout(() => {
|
||||
}, 3000)
|
||||
setTimeout(() => {
|
||||
}, 5000)
|
||||
})
|
||||
// app.addEventListener('load', () => {
|
||||
// app.setTool('Scroll')
|
||||
|
||||
// // app.setTool('Draw')
|
||||
// // createCircle({
|
||||
// // type: 'Circle',
|
||||
// // center: {
|
||||
// // x: 10, y: 100
|
||||
// // },
|
||||
// // radius: 100
|
||||
// // })
|
||||
// // createRoi({
|
||||
// // type: 'Roi',
|
||||
// // points: [
|
||||
// // {
|
||||
// // x: 100, y: 100
|
||||
// // },
|
||||
// // {
|
||||
// // x: 10, y: 100
|
||||
// // }
|
||||
// // ]
|
||||
// // })
|
||||
// // app.setDrawShape('Roi')
|
||||
// // setTimeout(() => {
|
||||
// // }, 3000)
|
||||
// // setTimeout(() => {
|
||||
// // }, 5000)
|
||||
// })
|
||||
|
||||
app.addEventListener('slicechange', function () {
|
||||
// update slider on slice change (for ex via mouse wheel)
|
||||
|
|
Loading…
Reference in New Issue
Block a user