consumeAvailableOffset method
Implementation
@protected
double consumeAvailableOffset(double availableOffset) {
if (!enabled || isRefreshing || isAnimating) return 0.0;
farEdgeOverscroll = 0.0;
final newOffset = math.max(0.0, distancePulled + availableOffset);
final dragConsumed = newOffset - distancePulled;
distancePulled = newOffset;
return dragConsumed;
}