encode method

  1. @override
dynamic encode(
  1. TransitionType self
)

Implementation

@override
dynamic encode(TransitionType self) {
  switch (self) {
    case TransitionType.fadeIn:
      return 'fade_in';
    case TransitionType.fadeInDown:
      return 'fade_in_down';
    case TransitionType.fadeInDownBig:
      return 'fade_in_down_big';
    case TransitionType.fadeInUp:
      return 'fade_in_up';
    case TransitionType.fadeInUpBig:
      return 'fade_in_up_big';
    case TransitionType.fadeInLeft:
      return 'fade_in_left';
    case TransitionType.fadeInLeftBig:
      return 'fade_in_left_big';
    case TransitionType.fadeInRight:
      return 'fade_in_right';
    case TransitionType.fadeInRightBig:
      return 'fade_in_right_big';
    case TransitionType.fadeOut:
      return 'fade_out';
    case TransitionType.fadeOutDown:
      return 'fade_out_down';
    case TransitionType.fadeOutDownBig:
      return 'fade_out_down_big';
    case TransitionType.fadeOutUp:
      return 'fade_out_up';
    case TransitionType.fadeOutUpBig:
      return 'fade_out_up_big';
    case TransitionType.fadeOutLeft:
      return 'fade_out_left';
    case TransitionType.fadeOutLeftBig:
      return 'fade_out_left_big';
    case TransitionType.fadeOutRight:
      return 'fade_out_right';
    case TransitionType.fadeOutRightBig:
      return 'fade_out_right_big';
    case TransitionType.bounceInDown:
      return 'bounce_in_down';
    case TransitionType.bounceInUp:
      return 'bounce_in_up';
    case TransitionType.bounceInLeft:
      return 'bounce_in_left';
    case TransitionType.bounceInRight:
      return 'bounce_in_right';
    case TransitionType.elasticIn:
      return 'elastic_in';
    case TransitionType.elasticInDown:
      return 'elastic_in_down';
    case TransitionType.elasticInUp:
      return 'elastic_in_up';
    case TransitionType.elasticInLeft:
      return 'elastic_in_left';
    case TransitionType.elasticInRight:
      return 'elastic_in_right';
    case TransitionType.slideInDown:
      return 'slide_in_down';
    case TransitionType.slideInUp:
      return 'slide_in_up';
    case TransitionType.slideInLeft:
      return 'slide_in_left';
    case TransitionType.slideInRight:
      return 'slide_in_right';
    case TransitionType.flipInX:
      return 'flip_in_x';
    case TransitionType.flipInY:
      return 'flip_in_y';
    case TransitionType.zoomIn:
      return 'zoom_in';
    case TransitionType.zoomOut:
      return 'zoom_out';
    case TransitionType.jelloIn:
      return 'jello_in';
    case TransitionType.bounce:
      return 'bounce';
    case TransitionType.dance:
      return 'dance';
    case TransitionType.flash:
      return 'flash';
    case TransitionType.pulse:
      return 'pulse';
    case TransitionType.roulette:
      return 'roulette';
    case TransitionType.shakeX:
      return 'shake_x';
    case TransitionType.shakeY:
      return 'shake_y';
    case TransitionType.spin:
      return 'spin';
    case TransitionType.spinPerfect:
      return 'spin_perfect';
    case TransitionType.swing:
      return 'swing';
  }
}