CachedTransitionState constructor
CachedTransitionState({
- required CachedTransitionContext context,
- required Widget widget,
Implementation
CachedTransitionState({
required CachedTransitionContext context,
required this.widget,
}) {
_primaryAnimation = AnimationController(
vsync: context.vsync,
duration: context.duration,
);
_primaryCurved = CurvedAnimation(
parent: _primaryAnimation,
curve: context.curve,
);
_secondaryAnimation = AnimationController(
vsync: context.vsync,
duration: context.duration,
);
_secondaryCurved = CurvedAnimation(
parent: _secondaryAnimation,
curve: context.curve,
);
}