acceptGesture method

  1. @override
void acceptGesture(
  1. int pointer
)
override

Called when this member wins the arena for the given pointer id.

Implementation

@override
void acceptGesture(int pointer) {
  super.acceptGesture(pointer);

  _timer?.cancel();
  _isAccepted = true;

  if (_isCanceled) {
    didStopTrackingLastPointer(pointer);
    return;
  }

  if (_isPointerDown) {
    _onRejectable();
    return;
  }

  _acceptPress();
  didStopTrackingLastPointer(pointer);
}