Files
ohif-viewer/Packages/ohif-measurements/client/components/measurementTable/measurementTableView/measurementTableView.html
T
Erik Ziegler ab4d4c9008 Work on refactoring measurements out of Lesion Tracker package
- Removed AssociatedStudies Collection
- Measurement API is generated from configuration files
- Data exchange methods are defined in configuration
2016-11-15 08:21:46 +01:00

42 lines
1.8 KiB
HTML

<template name="measurementTableView">
<div class="measurementTableView scrollArea">
{{ #let config=measurementConfiguration}}
{{ #each measurementType in config.measurementTools}}
{{#if measurementType.options.showInMeasurementTable }}
{{#let collection=(groupByMeasurementNumber measurementType.id)}}
{{>measurementTableHeaderRow
measurementType=measurementType
measurements=collection
currentTimepointId=currentTimepointId
timepointApi=timepointApi
measurementApi=measurementApi}}
{{#each entry in collection}}
{{>measurementTableRow (clone this rowItem=entry)}}
{{/each}}
{{/let}}
{{/if}}
{{ /each }}
{{#if config.newMeasurementTool }}
{{ #let new=newMeasurements }}
{{#if new }}
{{#let collection=new tool=config.newMeasurementTool}}
{{>measurementTableHeaderRow
measurementType=tool.measurementType
measurements=collection
currentTimepointId=currentTimepointId
timepointApi=timepointApi
measurementApi=measurementApi}}
{{#each entry in collection}}
{{>measurementTableRow (clone this rowItem=entry)}}
{{/each}}
{{/let}}
{{/if}}
{{/let}}
{{/if}}
{{/let}}
</div>
</template>