shake method

Widget shake({
  1. Duration duration = const Duration(milliseconds: 500),
  2. Duration delay = Duration.zero,
  3. double intensity = 10.0,
  4. int shakes = 4,
})

Wraps the widget with a shake animation.

Example:

TextField().shake(intensity: 10.0);

Implementation

Widget shake({
  Duration duration = const Duration(milliseconds: 500),
  Duration delay = Duration.zero,
  double intensity = 10.0,
  int shakes = 4,
}) {
  return _ShakeWidget(
    duration: duration,
    delay: delay,
    intensity: intensity,
    shakes: shakes,
    child: this,
  );
}