ohif-viewer/Packages/lesiontracker/client/components/radialProgressBar/radialProgressBar.html

44 lines
1.4 KiB
HTML
Raw Normal View History

2016-06-07 19:09:47 +02:00
<template name="radialProgressBar">
<div class="radialProgress">
<svg id="svg"
width="46"
height="46"
viewPort="0 0 50 50"
version="1.1"
xmlns="http://www.w3.org/2000/svg">
<!-- stroke-dasharray is 2 * PI * radius !-->
2016-06-10 20:05:33 +02:00
<circle r="21"
2016-06-07 19:09:47 +02:00
cx="23"
cy="23"
fill="transparent"
2016-06-10 20:05:33 +02:00
stroke-dasharray="131.9469"
2016-06-07 19:09:47 +02:00
stroke-dashoffset="0">
</circle>
<circle id="bar"
2016-06-10 20:05:33 +02:00
r="21"
2016-06-07 19:09:47 +02:00
cx="23"
cy="23"
fill="transparent"
2016-06-10 20:05:33 +02:00
stroke-dasharray="131.9469"
2016-06-07 19:09:47 +02:00
style="stroke-dashoffset: {{progressRadius}}px;">
</circle>
</svg>
<div class="progressText">
{{ #if isLocked }}
<svg>
<use xlink:href=/packages/lesiontracker/assets/icons.svg#icon-status-lock></use>
</svg>
{{ else }}
{{ #if progressComplete }}
<svg>
<use xlink:href=/packages/lesiontracker/assets/icons.svg#icon-status-complete></use>
</svg>
{{ else }}
{{progressText}}
{{ /if }}
{{ /if }}
</div>
</div>
2016-06-10 20:05:33 +02:00
</template>