encode method
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';
}
}