(type: DragType, trackId: string, start: number, dur: number)
| 1249 | } |
| 1250 | |
| 1251 | function commitDragTiming(type: DragType, trackId: string, start: number, dur: number) { |
| 1252 | if (type === "move") { |
| 1253 | comp!.setTiming(trackId, { start }); |
| 1254 | logEntry("op", { setTiming: { id: trackId, start: start.toFixed(3) } }); |
| 1255 | return; |
| 1256 | } |
| 1257 | comp!.setTiming(trackId, { start, duration: dur }); |
| 1258 | logEntry("op", { setTiming: { id: trackId, start: start.toFixed(3), duration: dur.toFixed(3) } }); |
| 1259 | } |
| 1260 | |
| 1261 | function finishDrag(ds: DragState) { |
| 1262 | if (!ds.dragged) { |
no test coverage detected