ButtonAnimationStyle.squeeze constructor
ButtonAnimationStyle.squeeze({})
Horizontal compress, vertical expand Best for playful interactions
Implementation
factory ButtonAnimationStyle.squeeze({
Duration duration = const Duration(milliseconds: 120),
Curve curve = Curves.easeInOut,
bool enableHapticFeedback = true,
double squeezeX = 0.95,
double squeezeY = 1.05,
}) {
return ButtonAnimationStyle._(
type: ButtonAnimationType.squeeze,
duration: duration,
curve: curve,
enableHapticFeedback: enableHapticFeedback,
squeezeX: squeezeX,
squeezeY: squeezeY,
);
}