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 () : Gamepad option array
abstract member requestMIDIAccess (?options: MIDIOptions) : Promise<MIDIAccess>
abstract member requestMediaKeySystemAccess (keySystem: string, supportedConfigurations: Iterable<MediaKeySystemConfiguration,obj,obj>) : Promise<MediaKeySystemAccess>
abstract member requestMediaKeySystemAccess (keySystem: string, supportedConfigurations: MediaKeySystemConfiguration array) : Promise<MediaKeySystemAccess>
abstract member sendBeacon (url: U2<string,URL>, ?data: BodyInit) : bool
abstract member share (?data: ShareData) : Promise<unit>
abstract member vibrate (pattern: Iterable<float,obj,obj>) : bool
abstract member vibrate (pattern: VibratePattern) : bool
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
| Implements | NavigatorStorage, NavigatorPlugins, NavigatorOnLine, NavigatorLocks, NavigatorLanguage, NavigatorID, NavigatorGPU, NavigatorCookies, NavigatorContentUtils, NavigatorConcurrentHardware, NavigatorBadge, NavigatorAutomationInformation |
Properties
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
Methods
abstract member canShare (?data: ShareData) : bool
abstract member getGamepads () : Gamepad option array
abstract member requestMIDIAccess (?options: MIDIOptions) : Promise<MIDIAccess>
abstract member requestMediaKeySystemAccess (keySystem: string, supportedConfigurations: Iterable<MediaKeySystemConfiguration,obj,obj>) : Promise<MediaKeySystemAccess>
abstract member requestMediaKeySystemAccess (keySystem: string, supportedConfigurations: MediaKeySystemConfiguration array) : Promise<MediaKeySystemAccess>
abstract member sendBeacon (url: U2<string,URL>, ?data: BodyInit) : bool
abstract member share (?data: ShareData) : Promise<unit>
abstract member vibrate (pattern: Iterable<float,obj,obj>) : bool
abstract member vibrate (pattern: VibratePattern) : bool