LT-92: Creating RECIST Api
This commit is contained in:
parent
df5e8e14c5
commit
d1e0695a4b
@ -101,6 +101,8 @@ Template.viewer.onCreated(() => {
|
|||||||
|
|
||||||
const timepointIds = timepoints.map(t => t.timepointId);
|
const timepointIds = timepoints.map(t => t.timepointId);
|
||||||
instance.data.measurementApi = new OHIF.measurements.MeasurementApi(instance.data.timepointApi);
|
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);
|
const measurementsPromise = instance.data.measurementApi.retrieveMeasurements(patientId, timepointIds);
|
||||||
measurementsPromise.then(() => {
|
measurementsPromise.then(() => {
|
||||||
Session.set('MeasurementsReady', true);
|
Session.set('MeasurementsReady', true);
|
||||||
|
|||||||
@ -1,2 +1,3 @@
|
|||||||
import './measurements.js';
|
import './measurements.js';
|
||||||
|
import './recist.js';
|
||||||
import './timepoints.js';
|
import './timepoints.js';
|
||||||
|
|||||||
22
Packages/ohif-measurements/both/configuration/recist.js
Normal file
22
Packages/ohif-measurements/both/configuration/recist.js
Normal 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;
|
||||||
@ -95,6 +95,7 @@ Template.measurementTableView.helpers({
|
|||||||
},
|
},
|
||||||
|
|
||||||
newMeasurements(measurementType) {
|
newMeasurements(measurementType) {
|
||||||
|
console.warn('>>>>measurementType', measurementType);
|
||||||
const instance = Template.instance();
|
const instance = Template.instance();
|
||||||
const measurementApi = instance.data.measurementApi;
|
const measurementApi = instance.data.measurementApi;
|
||||||
const timepointApi = instance.data.timepointApi;
|
const timepointApi = instance.data.timepointApi;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user