|
44 | 44 | {{ t('maps', 'Download track') }} |
45 | 45 | </NcActionLink> |
46 | 46 | </LPopup> |
47 | | - <LTooltip :options="tooltipOptions"> |
48 | | - <div class="tooltip-track-wrapper" |
49 | | - :style="'border: 2px solid ' + color"> |
50 | | - <b>{{ t('maps', 'Name') }}:</b> |
51 | | - <span>{{ track.file_name }}</span> |
52 | | - <br> |
53 | | - <b v-if="dateBegin">{{ t('maps', 'Begins at') }}:</b> |
54 | | - <span v-if="dateBegin">{{ dateBegin }}</span> |
55 | | - </div> |
56 | | - </LTooltip> |
57 | 47 | <LMarker v-if="firstPoint" |
58 | 48 | :icon="firstPointMarkerIcon" |
59 | | - :lat-lng="firstPoint" /> |
| 49 | + :lat-lng="firstPoint" > |
| 50 | + <LTooltip :options="tooltipOptions"> |
| 51 | + <div class="tooltip-track-wrapper" |
| 52 | + :style="'border: 2px solid ' + color"> |
| 53 | + <b>{{ t('maps', 'File') }}:</b> |
| 54 | + <span>{{ track.file_name }}</span> |
| 55 | + <br v-if="dateBegin"> |
| 56 | + <b v-if="dateBegin">{{ t('maps', 'Begins at') }}:</b> |
| 57 | + <span v-if="dateBegin">{{ dateBegin }}</span> |
| 58 | + <br v-if="firstPoint.name"> |
| 59 | + <b v-if="firstPoint.name">{{ t('maps', 'Name') }}:</b> |
| 60 | + <span v-if="firstPoint.name">{{ firstPoint.name }}</span> |
| 61 | + <br v-if="firstPoint.desc"> |
| 62 | + <b v-if="firstPoint.desc">{{ t('maps', 'Description') }}:</b> |
| 63 | + <span v-if="firstPoint.desc">{{ firstPoint.desc }}</span> |
| 64 | + <br v-if="firstPoint.ele"> |
| 65 | + <b v-if="firstPoint.ele">{{ t('maps', 'Altitude') }}:</b> |
| 66 | + <span v-if="firstPoint.ele">{{ firstPoint.ele }} m</span> |
| 67 | + </div> |
| 68 | + </LTooltip> |
| 69 | + </LMarker> |
60 | 70 | <LMarker v-for="(point, i) in wayPoints" |
61 | 71 | :key="'waypoint:'.concat(i)" |
62 | 72 | :icon="wayPointMarkerIcon" |
63 | | - :lat-lng="point" /> |
| 73 | + :lat-lng="point"> |
| 74 | + <LTooltip :options="tooltipOptions"> |
| 75 | + <div class="tooltip-track-wrapper" |
| 76 | + :style="'border: 2px solid ' + color"> |
| 77 | + <b>{{ t('maps', 'File') }}:</b> |
| 78 | + <span>{{ track.file_name }}</span> |
| 79 | + <br v-if="point.name"> |
| 80 | + <b v-if="point.name">{{ t('maps', 'Name') }}:</b> |
| 81 | + <span v-if="point.name">{{ point.name }}</span> |
| 82 | + <br v-if="point.desc"> |
| 83 | + <b v-if="point.desc">{{ t('maps', 'Description') }}:</b> |
| 84 | + <span v-if="point.desc">{{ point.desc }}</span> |
| 85 | + <br v-if="point.ele"> |
| 86 | + <b v-if="point.ele">{{ t('maps', 'Altitude') }}:</b> |
| 87 | + <span v-if="point.ele">{{ point.ele }} m</span> |
| 88 | + </div> |
| 89 | + </LTooltip> |
| 90 | + </LMarker> |
64 | 91 | <LFeatureGroup v-for="(line, i) in lines" |
65 | 92 | :key="'line'.concat(i)" |
66 | 93 | @mouseover="trackLineMouseover($event, line)"> |
|
0 commit comments