headset_connection_event 1.0.1

Flutter Android iOS

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 #

PlatformPhysical HeadsetBluetooth
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;
      });
    });
2
likes
80
pub points
41%
popularity

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

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

rkdelossantos@gmail.com

License

MIT (LICENSE)

Dependencies

flutter, mockito

More

Packages that depend on headset_connection_event