startFling method
void
startFling({})
Implementation
void startFling({
required double velocityPxPerSec,
required double deceleration,
required bool shiftHeld,
required Ticker Function(TickerCallback) createTicker,
}) {
stopFling();
if (velocityPxPerSec.abs() < 80) return;
_flingVelocity = velocityPxPerSec;
_flingDecel = deceleration;
_flingShiftHeld = shiftHeld;
_flingLastTick = null;
_flingTicker = createTicker(_onFlingTick)..start();
}