PermissionsAPI
Types
permissionDescriptor
type permissionDescriptor = {mutable name: permissionName}Record fields
name
permissionName
type permissionName = | @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
type permissionState = | @as("denied") Denied | @as("granted") Granted | @as("prompt") PromptpermissionStatus
type permissionStatus = { state: permissionState, name: string,}