updateTransitionProgress method
Update transition progress (called by animation controller)
Implementation
void updateTransitionProgress(double progress) {
_transitionProgress = progress;
if (progress >= 1.0) {
_isTransitioning = false;
_previousPositions = [];
}
notifyListeners();
}