Skip to content

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
AssemblyXantham.Fable.Core.TS
ImplementsNavigatorStorage, 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