Options
All
  • Public
  • Public/Protected
  • All
Menu

The state and the identity of the user agent. It allows scripts to query it and to register themselves to carry on some activities.

Hierarchy

Index

Properties

Readonly activeVRDisplays

activeVRDisplays: readonly <internal>.VRDisplay[]

Readonly appCodeName

appCodeName: string

Readonly appName

appName: string

Readonly appVersion

appVersion: string

Readonly clipboard

Readonly cookieEnabled

cookieEnabled: boolean

Readonly credentials

Readonly doNotTrack

doNotTrack: null | string

Readonly geolocation

geolocation: <internal>.Geolocation

Readonly hardwareConcurrency

hardwareConcurrency: number

Readonly language

language: string

Readonly languages

languages: readonly string[]

Readonly maxTouchPoints

maxTouchPoints: number

Readonly mediaDevices

mediaDevices: <internal>.MediaDevices

Readonly mimeTypes

Readonly msManipulationViewsEnabled

msManipulationViewsEnabled: boolean

Readonly msMaxTouchPoints

msMaxTouchPoints: number

Readonly msPointerEnabled

msPointerEnabled: boolean

Readonly onLine

onLine: boolean

Readonly permissions

permissions: <internal>.Permissions

Readonly platform

platform: string

Readonly plugins

Readonly pointerEnabled

pointerEnabled: boolean

Readonly product

product: string

Readonly productSub

productSub: string

Readonly serviceWorker

Readonly storage

Readonly userAgent

userAgent: string

Readonly vendor

vendor: string

Readonly vendorSub

vendorSub: string

Readonly webdriver

webdriver: boolean

Methods

confirmSiteSpecificTrackingException

confirmWebWideTrackingException

getGamepads

  • Returns (null | <internal>.Gamepad)[]

getUserMedia

getVRDisplays

  • Returns Promise<<internal>.VRDisplay[]>

javaEnabled

  • javaEnabled(): boolean

msLaunchUri

msSaveBlob

  • msSaveBlob(blob: any, defaultName?: string): boolean
  • Parameters

    • blob: any
    • Optional defaultName: string

    Returns boolean

msSaveOrOpenBlob

  • msSaveOrOpenBlob(blob: any, defaultName?: string): boolean
  • Parameters

    • blob: any
    • Optional defaultName: string

    Returns boolean

registerProtocolHandler

  • registerProtocolHandler(scheme: string, url: string, title: string): void

removeSiteSpecificTrackingException

removeWebWideTrackingException

requestMediaKeySystemAccess

sendBeacon

  • sendBeacon(url: string, data?: null | BodyInit): boolean

share

  • Parameters

    Returns Promise<void>

storeSiteSpecificTrackingException

storeWebWideTrackingException

unregisterProtocolHandler

  • unregisterProtocolHandler(scheme: string, url: string): void

vibrate

  • vibrate(pattern: number | number[]): boolean
  • Parameters

    • pattern: number | number[]

    Returns boolean

Generated using TypeDoc