switchingViewTransition method

FxViewTransitionTheme switchingViewTransition({
  1. bool isForward = true,
})

Implementation

FxViewTransitionTheme switchingViewTransition({bool isForward = true}) => FxViewTransitionTheme(
  duration: const Duration(milliseconds: 300),
  switchInCurve: Curves.easeOutBack,
  switchOutCurve: Curves.easeInBack,
  transitionBuilder: (child, anim) => SlideTransition(
    position: Tween<Offset>(
      begin: isForward
          ? const Offset(1, 0)
          : const Offset(-1, 0),
      end: Offset.zero,
    ).animate(
      CurvedAnimation(
        parent: ClampedAnimation(anim),
        curve: Curves.easeInOut,
      ),
    ),
    child: child,
  )
);