getScaledDuration method
Implementation
Duration getScaledDuration(Duration baseDuration) {
if (reducedMotion) {
return Duration.zero; // Or highly minimized crossfade timing
}
return Duration(
milliseconds:
(baseDuration.inMilliseconds * (1 / _speedMultiplier.value))
.round());
}