transitionPage<T> function

CustomTransitionPage<T> transitionPage<T>(
  1. Widget child
)

Implementation

CustomTransitionPage<T> transitionPage<T>(
  final Widget child,
) =>
    CustomTransitionPage<T>(
      transitionsBuilder: (final _, final anim, final __, final ch) =>
          SlideTransition(
        position: Tween<Offset>(
          begin: const Offset(0, 0.05),
          end: Offset.zero,
        ).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,
        ),
      ),
      transitionDuration: const Duration(milliseconds: 200),
      reverseTransitionDuration: const Duration(milliseconds: 200),
      child: child,
    );