refactor: update allowedSwipeDirection param names

This commit is contained in:
jawwadhassan 2023-05-11 17:35:18 +05:00
parent 9976486d02
commit fe77440a35
2 changed files with 13 additions and 13 deletions

View File

@ -10,22 +10,22 @@ class CardAnimation {
required this.maxAngle,
required this.initialScale,
required this.initialOffset,
@Deprecated('Use [cardSwipeDirection] instead]')
@Deprecated('Use [allowedSwipeDirection] instead]')
this.isHorizontalSwipingEnabled = true,
@Deprecated('Use [cardSwipeDirection] instead]')
@Deprecated('Use [allowedSwipeDirection] instead]')
this.isVerticalSwipingEnabled = true,
this.cardSwipeDirection = const AllowedSwipeDirection.all(),
this.allowedSwipeDirection = const AllowedSwipeDirection.all(),
}) : scale = initialScale;
final double maxAngle;
final double initialScale;
final Offset initialOffset;
final AnimationController animationController;
@Deprecated('Use [cardSwipeDirection] instead]')
@Deprecated('Use [allowedSwipeDirection] instead]')
final bool isHorizontalSwipingEnabled;
@Deprecated('Use [cardSwipeDirection] instead]')
@Deprecated('Use [allowedSwipeDirection] instead]')
final bool isVerticalSwipingEnabled;
final AllowedSwipeDirection cardSwipeDirection;
final AllowedSwipeDirection allowedSwipeDirection;
double left = 0;
double top = 0;
@ -61,22 +61,22 @@ class CardAnimation {
void update(double dx, double dy, bool inverseAngle) {
//TODO: remove [isHorizontalSwipingEnabled] checks in the next major release
if (isHorizontalSwipingEnabled) {
if (cardSwipeDirection.right && cardSwipeDirection.left) {
if (allowedSwipeDirection.right && allowedSwipeDirection.left) {
left += dx;
} else if (cardSwipeDirection.right) {
} else if (allowedSwipeDirection.right) {
if (left >= 0) left += dx;
} else if (cardSwipeDirection.left) {
} else if (allowedSwipeDirection.left) {
if (left <= 0) left += dx;
}
}
//TODO: remove [isHorizontalSwipingEnabled] checks in the next major release
if (isVerticalSwipingEnabled) {
if (cardSwipeDirection.up && cardSwipeDirection.down) {
if (allowedSwipeDirection.up && allowedSwipeDirection.down) {
top += dy;
} else if (cardSwipeDirection.up) {
} else if (allowedSwipeDirection.up) {
if (top <= 0) top += dy;
} else if (cardSwipeDirection.down) {
} else if (allowedSwipeDirection.down) {
if (top >= 0) top += dy;
}
}

View File

@ -227,7 +227,7 @@ class _CardSwiperState<T extends Widget> extends State<CardSwiper>
initialScale: widget.scale,
isVerticalSwipingEnabled: widget.isVerticalSwipingEnabled,
isHorizontalSwipingEnabled: widget.isHorizontalSwipingEnabled,
cardSwipeDirection: widget.allowedSwipeDirection,
allowedSwipeDirection: widget.allowedSwipeDirection,
initialOffset: widget.backCardOffset,
);
}