pull in tracked measurements panel
This commit is contained in:
parent
74edfb0913
commit
9dd04122af
@ -25,7 +25,7 @@ function getPanelModule({
|
|||||||
}),
|
}),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: 'measure',
|
name: 'trackedMeasurements',
|
||||||
iconName: 'list-bullets',
|
iconName: 'list-bullets',
|
||||||
iconLabel: 'Measure',
|
iconLabel: 'Measure',
|
||||||
label: 'Measurements',
|
label: 'Measurements',
|
||||||
|
|||||||
@ -1,3 +1,13 @@
|
|||||||
|
const ohif = {
|
||||||
|
layout: 'org.ohif.default.layoutTemplateModule.viewerLayout',
|
||||||
|
sopClassHandler: 'org.ohif.default.sopClassHandlerModule.stack',
|
||||||
|
};
|
||||||
|
const tracked = {
|
||||||
|
measurements: 'org.ohif.measurement-tracking.panelModule.trackedMeasurements',
|
||||||
|
thumbnailList: 'org.ohif.measurement-tracking.panelModule.seriesList',
|
||||||
|
viewport: 'org.ohif.measurement-tracking.viewportModule.cornerstone-tracked',
|
||||||
|
};
|
||||||
|
|
||||||
export default function mode({ modeConfiguration }) {
|
export default function mode({ modeConfiguration }) {
|
||||||
return {
|
return {
|
||||||
// TODO: We're using this as a route segment
|
// TODO: We're using this as a route segment
|
||||||
@ -71,21 +81,15 @@ export default function mode({ modeConfiguration }) {
|
|||||||
},
|
},
|
||||||
layoutTemplate: ({ routeProps }) => {
|
layoutTemplate: ({ routeProps }) => {
|
||||||
return {
|
return {
|
||||||
id: 'org.ohif.default.layoutTemplateModule.viewerLayout',
|
id: ohif.layout,
|
||||||
props: {
|
props: {
|
||||||
// named slots
|
leftPanels: [tracked.thumbnailList],
|
||||||
leftPanels: [
|
|
||||||
'org.ohif.measurement-tracking.panelModule.seriesList',
|
|
||||||
],
|
|
||||||
// TODO: Should be optional, or required to pass empty array for slots?
|
// TODO: Should be optional, or required to pass empty array for slots?
|
||||||
rightPanels: [], // // ['org.ohif.default.panelModule.measure'],
|
rightPanels: [tracked.measurements],
|
||||||
viewports: [
|
viewports: [
|
||||||
{
|
{
|
||||||
namespace:
|
namespace: tracked.viewport,
|
||||||
'org.ohif.measurement-tracking.viewportModule.cornerstone-tracked',
|
displaySetsToDisplay: [ohif.sopClassHandler],
|
||||||
displaySetsToDisplay: [
|
|
||||||
'org.ohif.default.sopClassHandlerModule.stack',
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
@ -93,8 +97,12 @@ export default function mode({ modeConfiguration }) {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
extensions: ['org.ohif.default', 'org.ohif.cornerstone', 'org.ohif.measurement-tracking'],
|
extensions: [
|
||||||
sopClassHandlers: ['org.ohif.default.sopClassHandlerModule.stack'],
|
'org.ohif.default',
|
||||||
|
'org.ohif.cornerstone',
|
||||||
|
'org.ohif.measurement-tracking',
|
||||||
|
],
|
||||||
|
sopClassHandlers: [ohif.sopClassHandler],
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user