CrossTransition.fade constructor
CrossTransition.fade({})
Implementation
factory CrossTransition.fade({
Duration? duration,
Duration? reverseDuration,
Curve curveIn = const IntervalCurve(Curves.easeIn, begin: 0.35),
Curve curveOut = const IntervalCurve(Curves.easeOut, begin: 0.35),
}) =>
CrossTransition(
duration: duration ?? _kCrossDuration,
reverseDuration: reverseDuration,
transitionIn: (child, anim) => FadeTransition(
opacity: _progress.animate(CurvedAnimation(
parent: anim,
curve: curveIn,
)),
child: child,
),
transitionOut: (child, anim) => FadeTransition(
opacity: _progress.animate(CurvedAnimation(
parent: anim,
curve: curveOut,
)),
child: child,
),
);