Navigator
[<Interface>]
type Navigator =
abstract member clipboard: Clipboard
abstract member credentials: CredentialsContainer
abstract member doNotTrack: string option
abstract member geolocation: Geolocation
abstract member login: NavigatorLogin
abstract member maxTouchPoints: float
abstract member mediaCapabilities: MediaCapabilities
abstract member mediaDevices: MediaDevices
abstract member mediaSession: MediaSession
abstract member permissions: Permissions
abstract member serial: Serial
abstract member serviceWorker: ServiceWorkerContainer
abstract member userActivation: UserActivation
abstract member wakeLock: WakeLock
abstract member canShare (?data: ShareData) : bool
abstract member getGamepads () : ResizeArray<Gamepad option>
abstract member requestMIDIAccess (?options: MIDIOptions) : Promise<MIDIAccess>
abstract member requestMediaKeySystemAccess (keySystem: string, supportedConfigurations: Iterable<MediaKeySystemConfiguration>) : Promise<MediaKeySystemAccess>
abstract member requestMediaKeySystemAccess (keySystem: string, supportedConfigurations: ResizeArray<MediaKeySystemConfiguration>) : Promise<MediaKeySystemAccess>
abstract member sendBeacon (url: URL, data: string) : bool
abstract member sendBeacon (url: URL, data: URLSearchParams) : bool
abstract member sendBeacon (url: URL, data: FormData) : bool
abstract member sendBeacon (url: URL, data: BufferSource) : bool
abstract member sendBeacon (url: URL, data: Blob) : bool
abstract member sendBeacon (url: URL, data: ReadableStream) : bool
abstract member sendBeacon (url: URL) : bool
abstract member sendBeacon (url: string, data: string) : bool
abstract member sendBeacon (url: string, data: URLSearchParams) : bool
abstract member sendBeacon (url: string, data: FormData) : bool
abstract member sendBeacon (url: string, data: BufferSource) : bool
abstract member sendBeacon (url: string, data: Blob) : bool
abstract member sendBeacon (url: string, data: ReadableStream) : bool
abstract member sendBeacon (url: string) : bool
abstract member share (?data: ShareData) : Promise<unit>
abstract member vibrate (pattern: Iterable<float>) : bool
abstract member vibrate (pattern: ResizeArray<float>) : bool
abstract member vibrate (pattern: float) : bool
| |
|---|
| Assembly | Glutinum.Web |
| Inherits | obj \| null |
| Implements | NavigatorStorage, NavigatorPlugins, NavigatorOnLine, NavigatorLocks, NavigatorLanguage, NavigatorID, NavigatorGPU, NavigatorCookies, NavigatorContentUtils, NavigatorConcurrentHardware, NavigatorBadge, NavigatorAutomationInformation |
| Attributes | [<AllowNullLiteral>] [<Interface>] [<Global>] |
Properties
abstract member doNotTrack: string option
abstract member maxTouchPoints: float
abstract member serial: Serial
Methods
abstract member sendBeacon (url: URL, data: string) : bool
abstract member sendBeacon (url: URL, data: URLSearchParams) : bool
abstract member sendBeacon (url: URL, data: FormData) : bool
abstract member sendBeacon (url: URL, data: BufferSource) : bool
abstract member sendBeacon (url: URL, data: Blob) : bool
abstract member sendBeacon (url: URL, data: ReadableStream) : bool
abstract member sendBeacon (url: URL) : bool
abstract member sendBeacon (url: string, data: string) : bool
abstract member sendBeacon (url: string, data: URLSearchParams) : bool
abstract member sendBeacon (url: string, data: FormData) : bool
abstract member sendBeacon (url: string, data: BufferSource) : bool
abstract member sendBeacon (url: string, data: Blob) : bool
abstract member sendBeacon (url: string, data: ReadableStream) : bool
abstract member sendBeacon (url: string) : bool
abstract member vibrate (pattern: Iterable<float>) : bool
abstract member vibrate (pattern: ResizeArray<float>) : bool
abstract member vibrate (pattern: float) : bool