Swipable constructor
Swipable({Key key, SwipableCallbackFunction onSwipe, SwipableCallbackFunction onFling, SwipableTweenDoubleFunction tweenOpacity, SwipableTweenDoubleFunction tweenRotation, SwipableTweenDoubleFunction tweenScale, SwipableTweenOffsetFunction tweenTranslation, double maxFlingVelocity: double.infinity, double minFlingDistance: 0.0, double minFlingVelocity: 0.0, Widget child })
Implementation
Swipable({
Key key,
SwipableCallbackFunction onSwipe,
SwipableCallbackFunction onFling,
SwipableTweenDoubleFunction tweenOpacity,
SwipableTweenDoubleFunction tweenRotation,
SwipableTweenDoubleFunction tweenScale,
SwipableTweenOffsetFunction tweenTranslation,
double maxFlingVelocity = double.infinity,
double minFlingDistance = 0.0,
double minFlingVelocity = 0.0,
Widget child,
}) : child = child ?? new Placeholder(),
onSwipe = onSwipe ?? ((swipe, event) => true),
onFling = onFling ?? ((swipe, event) => true),
tweenOpacity = tweenOpacity ?? ((swipe) => 1.0),
tweenRotation = tweenRotation ?? ((swipe) => 0.0),
tweenScale = tweenScale ?? ((swipe) => 1.0),
tweenTranslation = tweenTranslation ?? ((swipe) => Offset(0.0, 0.0)),
maxFlingVelocity = maxFlingVelocity.abs(),
minFlingDistance = minFlingDistance.abs(),
minFlingVelocity = minFlingVelocity.abs(),
super(key: key);