ohif-viewer/Packages/lesiontracker/lib/timepointAutoCheck.js
Aysel Afsar b51628cc9f - Rename lesion tool as bidirectional tool
- Remove measurementType property and use toolType property in the parts that uses measurementType
- Add toolType in syncMeasurementAndToolData method
- Hide Convert to Non-Target option in lesionLocationDialog for CRUNEX tools
2016-03-04 19:03:16 -05:00

23 lines
882 B
JavaScript

// If timepoint is baseline, sets lesion tool as active tool
setTimepointTools = function(timepoint) {
// Enabled tools for only follow-up tools
var fuTools = ["button#crunexTools"];
if ((timepoint.timepointType).toLowerCase() === "baseline") {
// Set active tool as lesion tool
toolManager.setActiveTool('bidirectional');
toolManager.addDisabledTool({tools: fuTools, status: true});
} else {
toolManager.setActiveTool(toolManager.getDefaultTool());
toolManager.addDisabledTool({tools: fuTools, status: false});
}
};
timepointAutoCheck = function(templateData) {
if (templateData && templateData.timepointIds) {
templateData.timepointIds.forEach(function(timepointId) {
var timepoint = Timepoints.findOne({timepointId: timepointId});
setTimepointTools(timepoint);
});
}
};