createTweens method
Build the animations driven by controller. Called from initState
after controller has been created.
Implementation
@override
void createTweens() {
_opacity = TweenSequence<double>(<TweenSequenceItem<double>>[
TweenSequenceItem(tween: Tween(begin: 1, end: 0), weight: 25),
TweenSequenceItem(tween: Tween(begin: 0, end: 1), weight: 25),
TweenSequenceItem(tween: Tween(begin: 1, end: 0), weight: 25),
TweenSequenceItem(tween: Tween(begin: 0, end: 1), weight: 25),
]).animate(CurvedAnimation(parent: controller, curve: widget.curve));
}