INNER CODE UNIT · Dart
slideRemaining
xsahil03x/fancy_on_boarding · lib/src/page_dragger.dart:101
final slideRemaining = 1.0 - slidePercent;
duration = Duration(
milliseconds: (slideRemaining / PERCENT_PER_MILLISECOND).round());
} else {
endSlidePercent = 0.0;
duration = Duration(
milliseconds: (slidePercent / PERCENT_PER_MILLISECOND).round());
}
completionAnimationController =
AnimationController(duration: duration, vsync: vsync)
..addListener(() {
slidePercent = lerpDouble(
startSlidePercent,
endSlidePercent,
completionAnimationController.value,
)!;