updateDrag method

void updateDrag(
  1. dynamic dragUpdateDetails
)

Implementation

void updateDrag(dynamic dragUpdateDetails) {
  if (!canMove) return;
  if (animationController.isAnimating) return;

  if (_debugLevel > 0) print("UpdateDrag");

  checkViewAndBound();

  if (beginDragPosition == null) beginDrag(dragUpdateDetails);
  updateDragPosition = dragUpdateDetails.localPosition;
  setDelta();

  if (onDragUpdate != null) onDragUpdate!(dragUpdateDetails);
}