FFSwipeableStack constructor

FFSwipeableStack({
  1. @Deprecated('This field is deprecated.') double? legacyTopCardWidthFraction,
  2. @Deprecated('This field is deprecated.') double? legacyMiddleCardWidthFraction,
  3. @Deprecated('This field is deprecated.') double? legacyBottomCardWidthFraction,
  4. @Deprecated('This field is deprecated.') double? legacyTopCardHeightFraction,
  5. @Deprecated('This field is deprecated.') double? legacyMiddleCardHeightFraction,
  6. @Deprecated('This field is deprecated.') double? legacyBottomCardHeightFraction,
  7. bool? legacyLoop,
  8. int? legacyCardDisplayCount,
  9. double? legacyScale,
  10. double? legacyThreshold,
  11. double? legacyMaxAngle,
  12. FFPadding? cardPadding,
  13. FFOffset? backCardOffset,
  14. FFBooleanValue? loopValue,
  15. FFIntegerValue? cardDisplayCountValue,
  16. FFDoubleValue? scaleValue,
  17. FFDoubleValue? thresholdValue,
  18. FFDoubleValue? maxAngleValue,
  19. FFSwipeableStack_SwipeDirectionType? allowedSwipeDirection,
})

Implementation

factory FFSwipeableStack({
  @$core.Deprecated('This field is deprecated.')
  $core.double? legacyTopCardWidthFraction,
  @$core.Deprecated('This field is deprecated.')
  $core.double? legacyMiddleCardWidthFraction,
  @$core.Deprecated('This field is deprecated.')
  $core.double? legacyBottomCardWidthFraction,
  @$core.Deprecated('This field is deprecated.')
  $core.double? legacyTopCardHeightFraction,
  @$core.Deprecated('This field is deprecated.')
  $core.double? legacyMiddleCardHeightFraction,
  @$core.Deprecated('This field is deprecated.')
  $core.double? legacyBottomCardHeightFraction,
  $core.bool? legacyLoop,
  $core.int? legacyCardDisplayCount,
  $core.double? legacyScale,
  $core.double? legacyThreshold,
  $core.double? legacyMaxAngle,
  FFPadding? cardPadding,
  FFOffset? backCardOffset,
  FFBooleanValue? loopValue,
  FFIntegerValue? cardDisplayCountValue,
  FFDoubleValue? scaleValue,
  FFDoubleValue? thresholdValue,
  FFDoubleValue? maxAngleValue,
  FFSwipeableStack_SwipeDirectionType? allowedSwipeDirection,
}) {
  final result = create();
  if (legacyTopCardWidthFraction != null)
    result.legacyTopCardWidthFraction = legacyTopCardWidthFraction;
  if (legacyMiddleCardWidthFraction != null)
    result.legacyMiddleCardWidthFraction = legacyMiddleCardWidthFraction;
  if (legacyBottomCardWidthFraction != null)
    result.legacyBottomCardWidthFraction = legacyBottomCardWidthFraction;
  if (legacyTopCardHeightFraction != null)
    result.legacyTopCardHeightFraction = legacyTopCardHeightFraction;
  if (legacyMiddleCardHeightFraction != null)
    result.legacyMiddleCardHeightFraction = legacyMiddleCardHeightFraction;
  if (legacyBottomCardHeightFraction != null)
    result.legacyBottomCardHeightFraction = legacyBottomCardHeightFraction;
  if (legacyLoop != null) result.legacyLoop = legacyLoop;
  if (legacyCardDisplayCount != null)
    result.legacyCardDisplayCount = legacyCardDisplayCount;
  if (legacyScale != null) result.legacyScale = legacyScale;
  if (legacyThreshold != null) result.legacyThreshold = legacyThreshold;
  if (legacyMaxAngle != null) result.legacyMaxAngle = legacyMaxAngle;
  if (cardPadding != null) result.cardPadding = cardPadding;
  if (backCardOffset != null) result.backCardOffset = backCardOffset;
  if (loopValue != null) result.loopValue = loopValue;
  if (cardDisplayCountValue != null)
    result.cardDisplayCountValue = cardDisplayCountValue;
  if (scaleValue != null) result.scaleValue = scaleValue;
  if (thresholdValue != null) result.thresholdValue = thresholdValue;
  if (maxAngleValue != null) result.maxAngleValue = maxAngleValue;
  if (allowedSwipeDirection != null)
    result.allowedSwipeDirection = allowedSwipeDirection;
  return result;
}