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 28 29 30 31 32 33 34 | import { TimelineElementType } from '../enums/timelineElementType';
import { TimelineElementDragState } from './timelineElementDragState';
/**
* Information about current drag state.
*/
export class TimelineDraggableData {
/**
* Whether position was changed.
*/
changed = false;
/**
* Drag initial click target.
*/
target!: TimelineElementDragState;
/**
* Elements to be dragged.
* Can be multiple elements, but drag will be started with target.
*/
elements!: TimelineElementDragState[];
/**
* Dragging type.
*/
type: TimelineElementType = TimelineElementType.None;
/**
* Prev value.
*/
val!: number;
/**
* Prev value.
*/
prevVal!: number;
}
|