createRecognizer method

Creates a gesture recognizer that recognizes the start of the drag.

Subclasses can override this function to customize when they start recognizing a drag.

Implementation

@override
DelayedMultiDragGestureRecognizer createRecognizer(
    GestureMultiDragStartCallback onStart) {
  return new DelayedMultiDragGestureRecognizer(delay: delay)
    ..onStart = (Offset position) {
      final Drag? result = onStart(position)!;
      if (result != null) HapticFeedback.vibrate();
      return result;
    };
}