in clns-acuity-vahub/vahub/src/main/webapp/src/app/data/HttpServiceFactory.ts [228:277]
public getHttpServiceForFilter(filterId: FilterId): IFiltersServices {
switch (filterId) {
case FilterId.CARDIAC:
return this.cardiacHttpService;
case FilterId.LAB:
return this.labs;
case FilterId.LUNG_FUNCTION:
return this.lungFunction;
case FilterId.EXACERBATIONS:
return this.exacerbations;
case FilterId.RENAL:
return this.renal;
case FilterId.AES:
return this.aes;
case FilterId.VITALS:
return this.vitals;
case FilterId.LIVER:
return this.liver;
case FilterId.CONMEDS:
return this.conmeds;
case FilterId.RECIST:
return this.tumourRespWaterfallService;
case FilterId.TUMOUR_RESPONSE:
return this.tumourRespPriorTherapyHttpService;
case FilterId.POPULATION:
return this.population;
case FilterId.CIEVENTS:
return this.ciEventsHttpService;
case FilterId.CEREBROVASCULAR:
return this.cerebrovascular;
case FilterId.CVOT:
return this.cvotHttpService;
case FilterId.CTDNA:
return this.ctDnaHttpService;
case FilterId.BIOMARKERS:
return this.biomarkers;
case FilterId.EXPOSURE:
return this.exposure;
case FilterId.DOSE_PROPORTIONALITY:
return this.doseProportionalityHttpService;
case FilterId.PK_RESULT_OVERALL_RESPONSE:
return this.exposureOverallResponseService;
case '':
console.warn('HTTP service is requested for filter id');
return;
default:
console.error('HTTP service is not defined for filter' + filterId);
return;
}
}