unlock_detector 0.1.0 copy "unlock_detector: ^0.1.0" to clipboard
unlock_detector: ^0.1.0 copied to clipboard

A Flutter Package to detect if app running while phone is locked or not.

Unlock Detector Plugin for Flutter #

StandWithPalestine Pub Package

This Flutter plugin allows you to detect screen lock and unlock events on both Android and iOS devices.

Features #

  • Detect when the screen is locked or unlocked.

Installation #

Add this to your package's pubspec.yaml file:

dependencies:
  unlock_detector:

Sure, here is a more detailed and explanatory version of the README usage section:


Usage #

To get started with the Unlock Detector package, follow these steps:

  1. Set up a listener for the lock/unlock stream:

    Use the stream property to listen for changes in the lock/unlock status. The stream provides real-time updates whenever the device's lock state changes.

    String _status = 'Unknown'; // Initial status
    
     UnlockDetector.stream.listen((event) {
      setState(() {
        _status = event; // Update status with the latest event
      });
    });
    
  2. Display the lock/unlock status in your UI:

    Use the _status variable to display the current lock/unlock status in your app's UI. In this example, the status is displayed in the center of the screen.

 ...
        body: Center(
          child: Text('Lock/Unlock Status: $_status'),
        ),
          ...

Support #

If you find this plugin helpful, consider supporting me:

Buy Me A Coffee

5
likes
150
points
44
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter Package to detect if app running while phone is locked or not.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on unlock_detector