LT-245: Fixing data sharing issue on studies browser

This commit is contained in:
Bruno Alves de Faria 2016-07-19 14:26:20 -03:00 committed by Erik Ziegler
parent 7aebb20c58
commit 25c94c4dc1
11 changed files with 21 additions and 21 deletions

View File

@ -1,17 +1,17 @@
<template name="flexboxLayout">
<div class="viewerSection">
<div class="sidebarMenu sidebar-left {{#if leftSidebarOpen}}sidebar-open{{/if}}">
{{>studyTimepointBrowser (extend this)}}
{{>studyTimepointBrowser (clone this)}}
</div>
<div class="mainContent {{#if leftSidebarOpen}}sidebar-left-open{{/if}} {{#if rightSidebarOpen}}sidebar-right-open{{/if}}">
{{>viewerMain (extend this)}}
{{>viewerMain (clone this)}}
</div>
<div class="sidebarMenu sidebar-right {{#if or lesionSidebarOpen additionalFindingsSidebarOpen}}sidebar-open{{/if}}">
<div class="sidebar-option {{#if lesionSidebarOpen}}active{{/if}}">
{{>lesionTable (extend this)}}
{{>lesionTable (clone this)}}
</div>
<div class="sidebar-option {{#if additionalFindingsSidebarOpen}}active{{/if}}">
{{>additionalFindings (extend this)}}
{{>additionalFindings (clone this)}}
</div>
</div>
</div>

View File

@ -8,6 +8,6 @@
{{>lesionTableTimepointHeader}}
{{/each}}
</div>
{{>lesionTableView (extend this)}}
{{>lesionTableView (clone this)}}
</div>
</template>

View File

@ -6,7 +6,7 @@
<use xlink:href="/packages/lesiontracker/assets/icons.svg#icon-ui-close"></use>
</svg>
</div>
{{>lesionTableView (extend this)}}
{{>lesionTableView (clone this)}}
<div class="footer">
{{#each toolbarButton in toolbarButtons}}
{{>toolbarSectionButton toolbarButton}}

View File

@ -2,18 +2,18 @@
<div class="lesionTableView scrollArea">
{{>lesionTableHeaderRow id="target" measurements=targets currentTimepointId=currentTimepointId}}
{{#each target in targets}}
{{>lesionTableRow (extend this rowItem=target)}}
{{>lesionTableRow (clone this rowItem=target)}}
{{/each}}
{{>lesionTableHeaderRow id="nonTarget" measurements=nonTargets currentTimepointId=currentTimepointId}}
{{#each nonTarget in nonTargets}}
{{>lesionTableRow (extend this rowItem=nonTarget)}}
{{>lesionTableRow (clone this rowItem=nonTarget)}}
{{/each}}
{{#if gt this.timepoints.get.length 1}}
{{>lesionTableHeaderRow id="newLesion" measurements=newLesions currentTimepointId=currentTimepointId}}
{{#each newLesion in newLesions}}
{{>lesionTableRow (extend this rowItem=newLesion)}}
{{>lesionTableRow (clone this rowItem=newLesion)}}
{{/each}}
{{/if}}
</div>

View File

@ -7,7 +7,7 @@
<div class="studyBox"></div>
<div class="switchHover studyHover clearfix">
<div class="scrollArea">
{{>studyTimepointBrowser (extend this timepointViewType='key')}}
{{>studyTimepointBrowser (clone this timepointViewType='key')}}
</div>
</div>
</div>
@ -29,7 +29,7 @@
<div class="scrollArea">
<div class="thumbnailsWrapper">
{{#each thumbnail in thumbnailsList}}
{{>thumbnailEntry (extend this thumbnail=thumbnail)}}
{{>thumbnailEntry (clone this thumbnail=thumbnail)}}
{{/each}}
</div>
</div>

View File

@ -2,7 +2,7 @@
<div class="studyTimepointWrapper">
<div class="studyTimepoint">
{{#each study in studies}}
{{>studyTimepointStudy (extend this
{{>studyTimepointStudy (clone this
study=study
active=(isActive study)
)}}

View File

@ -32,7 +32,7 @@
{{/if}}
{{else}}
<div class="p-t-2">
{{>studyTimepoint (extend this studies=studies)}}
{{>studyTimepoint (clone this studies=studies)}}
</div>
{{/if}}
</div>

View File

@ -20,7 +20,7 @@
{{#if isSidebar}}
<div class="studyTimepointThumbnails">
{{#each thumbnail in (studyThumbnails this.study)}}
{{>thumbnailEntry (extend this thumbnail=thumbnail)}}
{{>thumbnailEntry (clone this thumbnail=thumbnail)}}
{{/each}}
</div>
{{/if}}

View File

@ -27,10 +27,10 @@
</div>
{{#if splitView}}
{{>studySeriesQuickSwitch (extend this side="right" viewportIndex=1)}}
{{>studySeriesQuickSwitch (extend this side="left" viewportIndex=0)}}
{{>studySeriesQuickSwitch (clone this side="right" viewportIndex=1)}}
{{>studySeriesQuickSwitch (clone this side="left" viewportIndex=0)}}
{{else}}
{{>studySeriesQuickSwitch (extend this side="middle" viewportIndex=0)}}
{{>studySeriesQuickSwitch (clone this side="middle" viewportIndex=0)}}
{{/if}}
<div class="toolbarSectionEntry pull-right rm-l-1 p-x-1">

View File

@ -5,12 +5,12 @@
{{>lesionLocationDialog}}
{{>nonTargetLesionDialog}}
{{>nonTargetResponseDialog}}
{{>lesionTableHUD (extend this)}}
{{>lesionTableHUD (clone this)}}
{{! >conformanceCheckFeedback}}
</div>
<div id="viewer">
{{>toolbarSection (extend this)}}
{{>flexboxLayout (extend this)}}
{{>toolbarSection (clone this)}}
{{>flexboxLayout (clone this)}}
</div>
{{else}}
{{>loadingText}}

View File

@ -1,7 +1,7 @@
<template name="thumbnailEntry">
<div class="thumbnailEntry m-t-1 m-b-2 {{draggableClass}} {{#if isSeriesActive this.thumbnail.stack.seriesInstanceUid viewportIndex}}active{{/if}}">
<div class="p-x-1">
{{>imageThumbnail (extend this)}}
{{>imageThumbnail (clone this)}}
</div>
<div class="seriesDetails noselect m-a-1">
<div class="seriesDescription">