RouteTransitions constructor

RouteTransitions({
  1. Duration duration = const Duration(milliseconds: 500),
  2. required BuildContext context,
  3. required Widget child,
  4. AnimationType animation = AnimationType.normal,
  5. bool replacement = false,
})

Implementation

RouteTransitions({
  this.duration = const Duration(milliseconds: 500),
  required this.context,
  required this.child,
  this.animation = AnimationType.normal,
  this.replacement = false,
}) {
  switch (animation) {
    case AnimationType.normal:
      normalTransition();
      break;
    case AnimationType.fadeIn:
      fadeInTransition();
      break;
    case AnimationType.slideIn:
      slideInTransition();
      break;
  }
}