The dragInProgress() method returns true when a drag-and-drop operation is currently active in the JavaScript Calendar component.
DayPilot.Calendar.dragInProgress()This method has no parameters.
Returns true when event moving, event resizing, or time range selecting is in progress; otherwise returns false.
if (calendar.dragInProgress()) {
return;
}