FFLottieAnimation constructor
FFLottieAnimation({
- String? legacyPath,
- FFSourceType? source,
- FFBoxFit? fit,
- FFDimensions? dimensions,
- FFLottieAnimationType? animationType,
- double? frameRate,
- bool? legacyInitialAnimationStatus,
- bool? animationStatus,
- double? originalFrameRate,
- double? legacyOriginalAspectRatio,
- bool? usingUpdatedDimensions,
- FFStringValue? pathValue,
- FFBooleanValue? initialAnimationStatusValue,
- 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;
}