decode method

  1. @override
TransitionType decode(
  1. dynamic value
)

Implementation

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