Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import { TimelinePoint } from '../timelinePoint';
import { TimelineBaseEvent } from './timelineBaseEvent';
import { TimelineElementDragState } from '../timelineElementDragState';
export class TimelineDragEvent extends TimelineBaseEvent {
args: MouseEvent | TouchEvent | null = null;
get pos(): DOMPoint | null {
return this.point?.pos || null;
}
/**
* Elements to be dragged as a group.
*/
elements: TimelineElementDragState[] | null = null;
/**
* Target element
*/
target: TimelineElementDragState | null = null;
/**
* Timeline current active drag position.
*/
point: TimelinePoint | null = null;
/**
* Timeline previous drag position.
*/
prevPoint: TimelinePoint | null = null;
}
|