CardSwipe constructor
const
CardSwipe({
- Key? key,
- required Widget itemBuilder(
- BuildContext context,
- int index
- required int itemCount,
- required void onUpdate(),
- required void onSwipe(
- int cardIndex
- required double cardWidth,
- EdgeInsetsGeometry padding = const EdgeInsets.symmetric(horizontal: 16),
- double cardSpacing = 16,
- Duration cardAnimationDuration = const Duration(milliseconds: 180),
- Curve cardAnimationCurve = Curves.fastOutSlowIn,
- ScrollPhysics? scrollPhysics,
- CardSwipeTransforms? customTransformCallback()?,
Implementation
const CardSwipe({
super.key,
required this.itemBuilder,
required this.itemCount,
required this.onUpdate,
required this.onSwipe,
required this.cardWidth,
this.padding = const EdgeInsets.symmetric(horizontal: 16),
this.cardSpacing = 16,
this.cardAnimationDuration = const Duration(milliseconds: 180),
this.cardAnimationCurve = Curves.fastOutSlowIn,
this.scrollPhysics,
this.customTransformCallback,
});