rejectByOffset method
Returns whether to reject the gesture based on the given pointer offset.
Implementation
bool rejectByOffset(Offset offset) {
if (isAccepted) return false;
if (context.rejectBehavior == TouchRippleRejectBehavior.none) return false;
if (context.rejectBehavior == TouchRippleRejectBehavior.leave) {
return !(_renderBox?.hitTest(BoxHitTestResult(), position: offset) ?? false);
}
// is TouchRippleCancalBehavior.touchSlop
return pointerMoveDistance.dx.abs() > kTouchSlop
|| pointerMoveDistance.dy.abs() > kTouchSlop;
}