| 36 | | * onBeforeStart - Executed before the Drag instance attaches the events. Receives the dragged element as an argument. |
| 37 | | * onStart - Executed when the user starts to drag (on mousedown). Receives the dragged element as an argument. |
| 38 | | * onSnap - Executed when the user has dragged past the snap option. Receives the dragged element as an argument. |
| 39 | | * onDrag - Executed on every step of the drag. Receives the dragged element as an argument. |
| 40 | | * onComplete - Executed when the user completes the drag. Receives the dragged element as an argument. |
| | 36 | * beforeStart - Executed before the Drag instance attaches the events. Receives the dragged element as an argument. |
| | 37 | * start - Executed when the user starts to drag (on mousedown). Receives the dragged element as an argument. |
| | 38 | * snap - Executed when the user has dragged past the snap option. Receives the dragged element as an argument. |
| | 39 | * drag - Executed on every step of the drag. Receives the dragged element as an argument. |
| | 40 | * complete - Executed when the user completes the drag. Receives the dragged element as an argument. |