(e: any)
| 46 | } |
| 47 | |
| 48 | function previewViaMouseOverOrMove(e: any) { |
| 49 | const timelineContainer = document?.querySelector('#timeline-container'); |
| 50 | |
| 51 | const rect = timelineContainer && timelineContainer?.getBoundingClientRect(); |
| 52 | if (rect) { |
| 53 | const percent = |
| 54 | Math.min(Math.max(0, e?.x - rect?.x), rect?.width) / rect?.width; |
| 55 | return percent; |
| 56 | } |
| 57 | } |
| 58 | function changeCurrentTimeOnClick(e: any, player: any) { |
| 59 | const timelineContainer = document.querySelector('#timeline-container'); |
| 60 |