shake_event 0.0.4 copy "shake_event: ^0.0.4" to clipboard
shake_event: ^0.0.4 copied to clipboard

outdated

A cross-platform shake event listener.

shake_event #

A cross-platform shake event listener for Flutter applications.

Installation #

First, add shake_event as a dependency in your pubspec.yaml file.

dependencies:
  shake_event: ^0.0.4

Example #

import 'package:shake_event/shake_event.dart';

...
class _MyStatefulWidgetState extends State<HomeStatefulWidget> with ShakeHandler {

  @override
  void dispose() {
    resetShakeListeners();
    super.dispose();
  }
  
  @override
  shakeEventListener() {
    //DO ACTIONS HERE
    return super.shakeEventListener();
  }
  
  @override
  Widget build(BuildContext context) {
    startListeningShake(20); //20 is the default threshold value for the shake event
    ...
  }
}