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