Navigator
Types
t
type t = DomTypes.navigatorValues
clipboard
let clipboard: t => ClipboardTypes.clipboardcredentials
let credentials: t => CredentialManagementTypes.credentialsContainergeolocation
let geolocation: t => GeolocationTypes.geolocationgetGamepads
let getGamepads: t => array<GamepadTypes.gamepad>languages
let languages: t => array<string>locks
let locks: t => WebLocksTypes.lockManagermediaCapabilities
let mediaCapabilities: t => MediaCapabilitiesTypes.mediaCapabilitiesmediaDevices
let mediaDevices: t => MediaCaptureAndStreamsTypes.mediaDevicesmediaSession
let mediaSession: t => MediaSessionTypes.mediaSessionpermissions
let permissions: t => PermissionsTypes.permissionsrequestMediaKeySystemAccess
let requestMediaKeySystemAccess: ( t, ~keySystem: string, ~supportedConfigurations: array< DomTypes.mediaKeySystemConfiguration, >,) => promise<'mediaKeySystemAccess>requestMIDIAccess
let requestMIDIAccess: ( t, ~options: WebMidiTypes.midiOptions=?,) => promise<WebMidiTypes.midiAccess>sendBeacon
let sendBeacon: ( t, ~url: string, ~data: FileTypes.readableStream<unit>=?,) => boolsendBeacon2
let sendBeacon2: (t, ~url: string, ~data: FileTypes.blob=?) => boolsendBeacon3
let sendBeacon3: (t, ~url: string, ~data: DataView.t=?) => boolsendBeacon4
let sendBeacon4: (t, ~url: string, ~data: ArrayBuffer.t=?) => boolsendBeacon5
let sendBeacon5: (t, ~url: string, ~data: FetchTypes.formData=?) => boolsendBeacon6
let sendBeacon6: (t, ~url: string, ~data: UrlTypes.urlSearchParams=?) => boolsendBeacon7
let sendBeacon7: (t, ~url: string, ~data: string=?) => boolserviceWorker
let serviceWorker: t => ServiceWorkerTypes.serviceWorkerContainerstorage
let storage: t => StorageTypes.storageManageruserActivation
let userActivation: t => DomTypes.userActivationwakeLock
let wakeLock: t => ScreenWakeLockTypes.wakeLock