FFAnimationAction constructor

FFAnimationAction({
  1. FFAnimationAction_FFAnimationActionType? animationType,
  2. FFLottieAnimationAction? lottieAnimation,
  3. FFAnimationAction_FFWidgetAnimationAction? widgetAnimation,
  4. FFRiveAnimationAction? riveAnimation,
  5. FFShaderAnimationAction? shaderAnimation,
})

Implementation

factory FFAnimationAction({
  FFAnimationAction_FFAnimationActionType? animationType,
  FFLottieAnimationAction? lottieAnimation,
  FFAnimationAction_FFWidgetAnimationAction? widgetAnimation,
  FFRiveAnimationAction? riveAnimation,
  FFShaderAnimationAction? shaderAnimation,
}) {
  final result = create();
  if (animationType != null) result.animationType = animationType;
  if (lottieAnimation != null) result.lottieAnimation = lottieAnimation;
  if (widgetAnimation != null) result.widgetAnimation = widgetAnimation;
  if (riveAnimation != null) result.riveAnimation = riveAnimation;
  if (shaderAnimation != null) result.shaderAnimation = shaderAnimation;
  return result;
}