fadeSwitch static method

Widget fadeSwitch(
  1. Widget child, {
  2. Key? key,
})

Implementation

static Widget fadeSwitch(Widget child, {Key? key}) {
  return AnimatedSwitcher(
    duration: transitionDuration,
    transitionBuilder: (child, animation) =>
        FadeTransition(opacity: animation, child: child),
    child: KeyedSubtree(
      key: key ?? ValueKey(child.hashCode),
      child: child,
    ),
  );
}