Interface Navigator

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

  • NavigatorAutomationInformation
  • NavigatorConcurrentHardware
  • NavigatorContentUtils
  • NavigatorCookies
  • NavigatorID
  • NavigatorLanguage
  • NavigatorNetworkInformation
  • NavigatorOnLine
  • NavigatorPlugins
  • NavigatorStorage
  • NavigatorGPU
    • Navigator

Properties

appCodeName: string

Deprecated

appName: string

Deprecated

appVersion: string

Deprecated

clipboard: Clipboard

Available only in secure contexts.

connection: NetworkInformation
cookieEnabled: boolean
credentials: CredentialsContainer

Available only in secure contexts.

doNotTrack: null | string
geolocation: Geolocation
gpu: GPU

A global singleton providing top-level entry points like requestAdapter.

hardwareConcurrency: number
language: string
languages: readonly string[]
maxTouchPoints: number
mediaCapabilities: MediaCapabilities
mediaDevices: MediaDevices

Available only in secure contexts.

mediaSession: MediaSession
mimeTypes: MimeTypeArray

Deprecated

onLine: boolean
permissions: Permissions
platform: string

Deprecated

plugins: PluginArray

Deprecated

product: string

Deprecated

productSub: string

Deprecated

serviceWorker: ServiceWorkerContainer

Available only in secure contexts.

storage: StorageManager
userAgent: string
vendor: string
vendorSub: string

Deprecated

webdriver: boolean

Methods

  • Available only in secure contexts.

    Parameters

    • Optional data: ShareData

    Returns boolean

  • Returns (null | Gamepad)[]

  • Deprecated

    Returns boolean

  • Available only in secure contexts.

    Parameters

    • scheme: string
    • url: string | URL

    Returns void

  • Available only in secure contexts.

    Parameters

    • keySystem: string
    • supportedConfigurations: MediaKeySystemConfiguration[]

    Returns Promise<MediaKeySystemAccess>

  • Available only in secure contexts.

    Parameters

    • keySystem: string
    • supportedConfigurations: Iterable<MediaKeySystemConfiguration>

    Returns Promise<MediaKeySystemAccess>

  • Parameters

    • url: string | URL
    • Optional data: null | BodyInit

    Returns boolean

  • Available only in secure contexts.

    Parameters

    • Optional data: ShareData

    Returns Promise<void>

  • Parameters

    • pattern: VibratePattern

    Returns boolean

  • Parameters

    • pattern: Iterable<number>

    Returns boolean

Generated using TypeDoc