headset_connection_event 1.0.1 copy "headset_connection_event: ^1.0.1" to clipboard
headset_connection_event: ^1.0.1 copied to clipboard

outdated

Flutter Plugin for headset events. Detect headset is plugged and unplugged. Get current headset state.

Headset Connection Event Flutter Plugin #

A Flutter plugin to get a headset event.

This is a clone of headset_event, but with fix on swift errors and bluetooth connection events for Android

Migrated to AndroidX

Current Status #

Platform Physical Headset Bluetooth
iOS
Android

Usage #

To use this plugin, add headset_connection_event as a dependency in your pubspec.yaml file.

Example #

    // Import package
    import 'package:headset_connection_event/headset_event.dart';

    // Instantiate it
    HeadsetEvent headsetPlugin = new HeadsetEvent();
    HeadsetState headsetEvent;

    /// if headset is plugged
    headsetPlugin.getCurrentState.then((_val){
      setState(() {
        headsetEvent = _val;
      });
    });

    /// Detect the moment headset is plugged or unplugged
    headsetPlugin.setListener((_val) {
      setState(() {
        headsetEvent = _val;
      });
    });
27
likes
30
points
2.06k
downloads

Publisher

verified publisherthemobilecoder.com

Weekly Downloads

Flutter Plugin for headset events. Detect headset is plugged and unplugged. Get current headset state.

License

MIT (license)

Dependencies

flutter, mockito

More

Packages that depend on headset_connection_event