updated graph
This commit is contained in:
@@ -71,7 +71,7 @@ function onMouseUp() { isDragging.value = false }
|
|||||||
|
|
||||||
function onTouchStart(e: TouchEvent) {
|
function onTouchStart(e: TouchEvent) {
|
||||||
if ((e.target as HTMLElement).classList.contains('ap-close')) return
|
if ((e.target as HTMLElement).classList.contains('ap-close')) return
|
||||||
const touch = e.touches[0]
|
const touch: any = e.touches[0]
|
||||||
const sx = touch.clientX, sy = touch.clientY
|
const sx = touch.clientX, sy = touch.clientY
|
||||||
longPressTimer.value = window.setTimeout(() => {
|
longPressTimer.value = window.setTimeout(() => {
|
||||||
emit('bringToFront')
|
emit('bringToFront')
|
||||||
@@ -82,7 +82,7 @@ function onTouchStart(e: TouchEvent) {
|
|||||||
}
|
}
|
||||||
function onTouchMove(e: TouchEvent) {
|
function onTouchMove(e: TouchEvent) {
|
||||||
if (!isDragging.value) return
|
if (!isDragging.value) return
|
||||||
const touch = e.touches[0]
|
const touch: any = e.touches[0]
|
||||||
pos.value.x = dragStart.value.ex + (touch.clientX - dragStart.value.mx)
|
pos.value.x = dragStart.value.ex + (touch.clientX - dragStart.value.mx)
|
||||||
pos.value.y = dragStart.value.ey + (touch.clientY - dragStart.value.my)
|
pos.value.y = dragStart.value.ey + (touch.clientY - dragStart.value.my)
|
||||||
e.preventDefault()
|
e.preventDefault()
|
||||||
|
|||||||
@@ -42,9 +42,9 @@ const arc = computed(() => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const splitIdx = Math.round(totalPct * 200);
|
const splitIdx = Math.round(totalPct * 200);
|
||||||
const { x: cx, y: cy } = pts[Math.min(splitIdx, 200)];
|
const { x: cx, y: cy } = <any>pts[Math.min(splitIdx, 200)];
|
||||||
|
|
||||||
const traveledPts = pts.slice(0, splitIdx + 1);
|
const traveledPts: any = pts.slice(0, splitIdx + 1);
|
||||||
const filledPath = traveledPts.map((p, i) => `${i === 0 ? 'M' : 'L'}${p.x.toFixed(1)},${p.y.toFixed(1)}`).join(' ')
|
const filledPath = traveledPts.map((p, i) => `${i === 0 ? 'M' : 'L'}${p.x.toFixed(1)},${p.y.toFixed(1)}`).join(' ')
|
||||||
+ ` L${traveledPts[traveledPts.length - 1].x.toFixed(1)},${horizonY}`
|
+ ` L${traveledPts[traveledPts.length - 1].x.toFixed(1)},${horizonY}`
|
||||||
+ ` L${x1},${horizonY} Z`;
|
+ ` L${x1},${horizonY} Z`;
|
||||||
|
|||||||
Reference in New Issue
Block a user