FFLottieAnimation constructor

FFLottieAnimation({
  1. String? legacyPath,
  2. FFSourceType? source,
  3. FFBoxFit? fit,
  4. FFDimensions? dimensions,
  5. FFLottieAnimationType? animationType,
  6. double? frameRate,
  7. bool? legacyInitialAnimationStatus,
  8. bool? animationStatus,
  9. double? originalFrameRate,
  10. double? legacyOriginalAspectRatio,
  11. bool? usingUpdatedDimensions,
  12. FFStringValue? pathValue,
  13. FFBooleanValue? initialAnimationStatusValue,
  14. FFDoubleValue? originalAspectRatioValue,
})

Implementation

factory FFLottieAnimation({
  $core.String? legacyPath,
  FFSourceType? source,
  FFBoxFit? fit,
  FFDimensions? dimensions,
  FFLottieAnimationType? animationType,
  $core.double? frameRate,
  $core.bool? legacyInitialAnimationStatus,
  $core.bool? animationStatus,
  $core.double? originalFrameRate,
  $core.double? legacyOriginalAspectRatio,
  $core.bool? usingUpdatedDimensions,
  FFStringValue? pathValue,
  FFBooleanValue? initialAnimationStatusValue,
  FFDoubleValue? originalAspectRatioValue,
}) {
  final result = create();
  if (legacyPath != null) result.legacyPath = legacyPath;
  if (source != null) result.source = source;
  if (fit != null) result.fit = fit;
  if (dimensions != null) result.dimensions = dimensions;
  if (animationType != null) result.animationType = animationType;
  if (frameRate != null) result.frameRate = frameRate;
  if (legacyInitialAnimationStatus != null)
    result.legacyInitialAnimationStatus = legacyInitialAnimationStatus;
  if (animationStatus != null) result.animationStatus = animationStatus;
  if (originalFrameRate != null) result.originalFrameRate = originalFrameRate;
  if (legacyOriginalAspectRatio != null)
    result.legacyOriginalAspectRatio = legacyOriginalAspectRatio;
  if (usingUpdatedDimensions != null)
    result.usingUpdatedDimensions = usingUpdatedDimensions;
  if (pathValue != null) result.pathValue = pathValue;
  if (initialAnimationStatusValue != null)
    result.initialAnimationStatusValue = initialAnimationStatusValue;
  if (originalAspectRatioValue != null)
    result.originalAspectRatioValue = originalAspectRatioValue;
  return result;
}