Skip to content

Permission

Bindings for @solid-primitives/permission.

PermissionName

Type: StringEnum

  • Geolocation
  • Midi
  • Notifications
  • PersistentStorage
  • Push
  • ScreenWakeLock
  • StorageAccess
  • Microphone
  • Camera

PermissionState

Type: StringEnum

  • Granted
  • Denied
  • Prompt
  • Unknown

PermissionDescriptor

Type: interface

  • name: PermissionName

Bindings

[<Erase; AutoOpen>]
type Permission =
    /// <summary>
    /// Queries the permission API
    /// </summary>
    [<ImportMember(Spec.path)>]
    static member createPermission(name: U2<PermissionDescriptor, PermissionName>): unit -> PermissionState = jsNative
Edit this page