FuturePermissionStatusGetters extension

Utility getter extensions for the Future<PermissionStatus> type.

on

Properties

isDenied Future<bool>
If the user denied access to the requested feature.
no setter
isGranted Future<bool>
If the user granted access to the requested feature.
no setter
isLimited Future<bool>
Indicates that permission for limited use of the resource is granted.
no setter
isPermanentlyDenied Future<bool>
On Android: Android 11+ (API 30+): whether the user denied the permission for a second time. Below Android 11 (API 30): whether the user denied access to the requested feature and selected to never again show a request. The user may still change the permission status in the settings.
no setter
isProvisional Future<bool>
If the application is provisionally authorized to post noninterruptive user notifications.
no setter
isRestricted Future<bool>
If the OS denied access to the requested feature. The user cannot change this app's status, possibly due to active restrictions such as parental controls being in place.
no setter