Permissions
The Permissions API provides methods to check if certain permissions have been granted before requesting them.
This can be useful, for example, to avoid a user denying a permission request due to lack of context behind why the app is requesting the permission. Instead, checking the permission
first and optionally displaying a custom UI to prepare the user for the permission check could increase permission allow rates and improve user experience.
API
 query(…)
query(options: PermissionsOptions) => Promise<PermissionResult>
 Returns:
Promise<PermissionResult>
 Interfaces
PermissionResult
 
| Prop |  Type |  
  state | 
"denied" | "granted" | "prompt" | 
 
 PermissionsOptions
 Enums
PermissionType
 
 | Members | 
Value |  
  Camera | 
"camera" | 
  Photos | 
"photos" | 
  Geolocation | 
"geolocation" | 
  Notifications | 
"notifications" | 
  ClipboardRead | 
"clipboard-read" | 
  ClipboardWrite | 
"clipboard-write" | 
  Microphone | 
"microphone" | 
 
 Previous
<-
Network
Next
Push Notifications ->
Contribute ->