crossFade static method
Creates a crossfade transition between two widgets
Implementation
static Widget crossFade({
required Widget firstChild,
required Widget secondChild,
required bool showFirst,
required Duration duration,
Curve curve = Curves.easeInOut,
}) {
return AnimatedCrossFade(
firstChild: firstChild,
secondChild: secondChild,
crossFadeState:
showFirst ? CrossFadeState.showFirst : CrossFadeState.showSecond,
duration: duration,
firstCurve: curve,
secondCurve: curve,
sizeCurve: curve,
alignment: Alignment.topCenter,
);
}