handleDragUpdate method

void handleDragUpdate(
  1. DragUpdateDetails details
)

Implementation

void handleDragUpdate(DragUpdateDetails details) {
  if (_activedLinkParent != null && _activedLinkParent!.hasDrag) {
    _activedLinkParent!.handleDragUpdate(details);
  } else {
    for (final DragHoldController item in _positionToListener.values) {
      if (!item.hasDrag) {
        item.handleDragStart(
          DragStartDetails(
            globalPosition: details.globalPosition,
            localPosition: details.localPosition,
            sourceTimeStamp: details.sourceTimeStamp,
          ),
        );
      }
      item.handleDragUpdate(details);
    }
  }
}