Found the answer: hope this helps other people save some time
//This gets called when the user drops the event
dp.onEventMove = function (args) {
//args.e is the event object that is being moved
//args.newStart
//args.newEnd
//args.newResource
//This cancels the event move do this conditionally based on some business rules
args.preventDefault.value = true;
};