getTransition method

CruiserTransition getTransition()

Implementation

CruiserTransition getTransition() {
  switch (router.currentTransition) {
    case TransitionType.none:
      return EmptyTransition();
    case TransitionType.slide:
      return slide.SlideTransition();
    case TransitionType.cube:
      return CubeTransition();
    case TransitionType.zoomIn:
      return ZoomInTransition();
    case TransitionType.accordion:
      return AccordionTransition();
    case TransitionType.backgroundToForeground:
      return BackgroundToForegroundTransition();
    case TransitionType.flipHorizontal:
      return FlipHorizontalTransition();
    case TransitionType.flipVertical:
      return FlipVerticalTransition();
    case TransitionType.foregroundToBackground:
      return ForegroundToBackgroundTransition();
    case TransitionType.parallaxLeft:
      return ParallaxLeft();
    case TransitionType.parallaxTop:
      return ParallaxTop();
    case TransitionType.rotateDown:
      return RotateDownTransition();
    case TransitionType.rotateUp:
      return RotateUpTransition();
    case TransitionType.stack:
      return StackTransition();
    case TransitionType.tablet:
      return TabletTransition();
    case TransitionType.zoomOutSlide:
      return ZoomOutSlideTransition();
    case TransitionType.depth:
      return DepthTransition();
    default:
      throw new Exception('${router.currentTransition} transition not found');
  }
}