ringer_mode 1.0.0 copy "ringer_mode: ^1.0.0" to clipboard
ringer_mode: ^1.0.0 copied to clipboard

A Flutter plugin to detect and manage ringer mode on Android devices. iOS is not supported due to platform limitations.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2025-10-16 #

Added #

  • Initial release of ringer_mode plugin
  • Support for Android platform only
  • Primary functionality: Get current ringer mode
  • Additional feature: Set ringer mode (silent, vibrate, normal)
  • Stream support for real-time ringer mode changes
  • Comprehensive error handling with fallback values
  • Complete documentation and README

Technical Details #

  • Android: Uses AudioManager to get and set ringer mode
  • Stream implementation using EventChannel for real-time updates
  • Cross-platform API design (iOS not supported due to platform limitations)
  • Proper error handling and exception management

Platform Support #

  • ✅ Android: Full support for get/set operations
  • ❌ iOS: Not supported (Apple restricts access to ringer mode API)
0
likes
0
points
4
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin to detect and manage ringer mode on Android devices. iOS is not supported due to platform limitations.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on ringer_mode

Packages that implement ringer_mode