LT-92: Creating RECIST Api

This commit is contained in:
Bruno Alves de Faria 2017-01-11 08:10:51 -02:00
parent df5e8e14c5
commit d1e0695a4b
4 changed files with 26 additions and 0 deletions

View File

@ -101,6 +101,8 @@ Template.viewer.onCreated(() => {
const timepointIds = timepoints.map(t => t.timepointId);
instance.data.measurementApi = new OHIF.measurements.MeasurementApi(instance.data.timepointApi);
console.warn('>>>>REMOVE THE LINE BELOW');
window.measurementApi = instance.data.measurementApi;
const measurementsPromise = instance.data.measurementApi.retrieveMeasurements(patientId, timepointIds);
measurementsPromise.then(() => {
Session.set('MeasurementsReady', true);

View File

@ -1,2 +1,3 @@
import './measurements.js';
import './recist.js';
import './timepoints.js';

View File

@ -0,0 +1,22 @@
import { OHIF } from 'meteor/ohif:core';
class RecistApi {
constructor(measurementApi) {
if (measurementApi) {
this.measurementApi = measurementApi;
}
this.warnings = {};
}
validate() {
}
getModalities() {
}
}
OHIF.measurements.RecistApi = RecistApi;

View File

@ -95,6 +95,7 @@ Template.measurementTableView.helpers({
},
newMeasurements(measurementType) {
console.warn('>>>>measurementType', measurementType);
const instance = Template.instance();
const measurementApi = instance.data.measurementApi;
const timepointApi = instance.data.timepointApi;