createTweens method

  1. @override
void createTweens()

Build the animations driven by controller. Called from initState after controller has been created.

Implementation

@override
void createTweens() {
  _scale = TweenSequence<double>(<TweenSequenceItem<double>>[
    TweenSequenceItem(tween: Tween(begin: 1.0, end: 1.3), weight: 14),
    TweenSequenceItem(tween: Tween(begin: 1.3, end: 1.0), weight: 14),
    TweenSequenceItem(tween: Tween(begin: 1.0, end: 1.3), weight: 14),
    TweenSequenceItem(tween: Tween(begin: 1.3, end: 1.0), weight: 28),
    TweenSequenceItem(tween: Tween(begin: 1.0, end: 1.0), weight: 30),
  ]).animate(CurvedAnimation(parent: controller, curve: widget.curve));
}