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

activeVRDisplays

activeVRDisplays: ReadonlyArray<VRDisplay>

appCodeName

appCodeName: string

appName

appName: string

appVersion

appVersion: string

clipboard

clipboard: Clipboard

cookieEnabled

cookieEnabled: boolean

credentials

doNotTrack

doNotTrack: string | null

geolocation

geolocation: Geolocation

hardwareConcurrency

hardwareConcurrency: number

language

language: string

languages

languages: ReadonlyArray<string>

maxTouchPoints

maxTouchPoints: number

mediaDevices

mediaDevices: MediaDevices

mimeTypes

mimeTypes: MimeTypeArray

msManipulationViewsEnabled

msManipulationViewsEnabled: boolean

msMaxTouchPoints

msMaxTouchPoints: number

msPointerEnabled

msPointerEnabled: boolean

onLine

onLine: boolean

oscpu

oscpu: string

permissions

permissions: Permissions

platform

platform: string

plugins

plugins: PluginArray

pointerEnabled

pointerEnabled: boolean

product

product: string

productSub

productSub: string

serviceWorker

serviceWorker: ServiceWorkerContainer

storage

userAgent

userAgent: string

vendor

vendor: string

vendorSub

vendorSub: string

webdriver

webdriver: boolean

Methods

confirmSiteSpecificTrackingException

confirmWebWideTrackingException

getGamepads

  • Returns Gamepad[]

getUserMedia

getVRDisplays

  • Returns Promise<VRDisplay[]>

javaEnabled

  • javaEnabled(): boolean
  • Returns boolean

msLaunchUri

  • Parameters

    Returns void

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?: Blob | Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView | ArrayBuffer | FormData | string | null): boolean
  • Parameters

    • url: string
    • Optional data: Blob | Int8Array | Int16Array | Int32Array | Uint8Array | Uint16Array | Uint32Array | Uint8ClampedArray | Float32Array | Float64Array | DataView | ArrayBuffer | FormData | string | null

    Returns boolean

storeSiteSpecificTrackingException

storeWebWideTrackingException

taintEnabled

  • taintEnabled(): boolean
  • Returns boolean

unregisterProtocolHandler

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

vibrate

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

    • pattern: number | number[]

    Returns boolean

Generated using TypeDoc