transitionPage function

CustomTransitionPage transitionPage(
  1. Widget child
)

Implementation

CustomTransitionPage<dynamic> transitionPage(
  final Widget child
) => CustomTransitionPage(
  transitionDuration: const Duration(milliseconds: 200),
  reverseTransitionDuration: const Duration(milliseconds: 200),
  transitionsBuilder: (
    final _,
    final anim,
    final end,
    final ch
  ) => SlideTransition(
    position: Tween<Offset>(
      begin: const Offset(0, 0.05),
      // ignore: use_named_constants
      end: const Offset(0, 0)
      ).animate(CurvedAnimation(
        parent: anim, curve: Curves.easeIn
      )
    ),
    child: FadeTransition(
      opacity: Tween<double>(begin: 0, end: 1.0)
        .animate(CurvedAnimation(
          parent: anim, curve: Curves.easeIn
        )),
      child: ch
    )
  ),
  child: child
);