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

A comprehensive Flutter permission handler utility with singleton pattern, platform-specific version handling, error management, and user-friendly result objects for all iOS and Android permissions.

Changelog #

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

1.0.0 - 2025-12-27 #

Added #

  • PermissionHandlerUtil - Singleton utility for permission management
    • 40+ permission request methods (camera, location, storage, etc.)
    • Platform-specific version handling (Android 13+, iOS 14+)
    • Rich PermissionRequestResult with detailed status and messages
    • Smart storage permission handling across Android versions
    • Background location two-step process support
    • Bluetooth permission handling for Android 12+
  • PermissionDialogUtils - Platform-adaptive dialogs
    • Material design dialogs for Android
    • Cupertino dialogs for iOS
    • Automatic settings navigation for permanently denied permissions
  • Re-exports Permission and PermissionStatus from permission_handler
0
likes
140
points
25
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter permission handler utility with singleton pattern, platform-specific version handling, error management, and user-friendly result objects for all iOS and Android permissions.

Repository (GitHub)
View/report issues

Topics

#permissions #permission-handler #android #ios #utilities

License

MIT (license)

Dependencies

device_info_plus, flutter, permission_handler

More

Packages that depend on gt_permission