Navigator
Values
canShare
let canShare: ( WebAPI.DOMAPI.navigator, ~data: WebAPI.DOMAPI.shareData=?,) => bool
clearAppBadge
let clearAppBadge: WebAPI.DOMAPI.navigator => promise<unit>
getGamepads
let getGamepads: WebAPI.DOMAPI.navigator => array<WebAPI.GamepadAPI.gamepad>
registerProtocolHandler
let registerProtocolHandler: ( WebAPI.DOMAPI.navigator, ~scheme: string, ~url: string,) => unit
requestMediaKeySystemAccess
let requestMediaKeySystemAccess: ( WebAPI.DOMAPI.navigator, ~keySystem: string, ~supportedConfigurations: array< WebAPI.EncryptedMediaExtensionsAPI.mediaKeySystemConfiguration, >,) => promise< WebAPI.EncryptedMediaExtensionsAPI.mediaKeySystemAccess,>
Parameters
WebAPI.DOMAPI.navigator string array< WebAPI.EncryptedMediaExtensionsAPI.mediaKeySystemConfiguration >Return type
promise< WebAPI.EncryptedMediaExtensionsAPI.mediaKeySystemAccess >requestMIDIAccess
let requestMIDIAccess: ( WebAPI.DOMAPI.navigator, ~options: WebAPI.WebMIDIAPI.midiOptions=?,) => promise<WebAPI.WebMIDIAPI.midiAccess>
Parameters
WebAPI.DOMAPI.navigator option< WebAPI.WebMIDIAPI.midiOptions >Return type
promise< WebAPI.WebMIDIAPI.midiAccess >sendBeacon
let sendBeacon: ( WebAPI.DOMAPI.navigator, ~url: string, ~data: WebAPI.FileAPI.readableStream<unit>=?,) => bool
Parameters
WebAPI.DOMAPI.navigator string option< WebAPI.FileAPI.readableStream< unit > >Return type
boolsendBeacon2
let sendBeacon2: ( WebAPI.DOMAPI.navigator, ~url: string, ~data: WebAPI.FileAPI.blob=?,) => bool
sendBeacon3
let sendBeacon3: ( WebAPI.DOMAPI.navigator, ~url: string, ~data: DataView.t=?,) => bool
sendBeacon4
let sendBeacon4: ( WebAPI.DOMAPI.navigator, ~url: string, ~data: ArrayBuffer.t=?,) => bool
sendBeacon5
let sendBeacon5: ( WebAPI.DOMAPI.navigator, ~url: string, ~data: WebAPI.FetchAPI.formData=?,) => bool
sendBeacon6
let sendBeacon6: ( WebAPI.DOMAPI.navigator, ~url: string, ~data: WebAPI.FetchAPI.urlSearchParams=?,) => bool
Parameters
WebAPI.DOMAPI.navigator string option< WebAPI.FetchAPI.urlSearchParams >Return type
boolsendBeacon7
let sendBeacon7: ( WebAPI.DOMAPI.navigator, ~url: string, ~data: string=?,) => bool
setAppBadge
let setAppBadge: (WebAPI.DOMAPI.navigator, ~contents: int=?) => promise<unit>
share
let share: ( WebAPI.DOMAPI.navigator, ~data: WebAPI.DOMAPI.shareData=?,) => promise<unit>
vibrate
let vibrate: (WebAPI.DOMAPI.navigator, int) => bool
vibrate2
let vibrate2: (WebAPI.DOMAPI.navigator, array<int>) => bool