PermissionsAPI
Types
permissionDescriptor
typepermissionDescriptor= {mutablename:permissionName}Record fields
name
permissionName
typepermissionName=| @as("geolocation")Geolocation| @as("midi")Midi| @as("notifications")Notifications| @as("persistent-storage")PersistentStorage| @as("push")Push| @as("screen-wake-lock")ScreenWakeLock| @as("storage-access")StorageAccesspermissionState
typepermissionState=| @as("denied")Denied| @as("granted")Granted| @as("prompt")PromptpermissionStatus
typepermissionStatus= {state:permissionState,name:string,}