W3cubDocs

/Haxe JavaScript

Navigator

package js.html

Available on js

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

Documentation Navigator by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See also:

Variables

read onlyappCodeName:String

read onlyappName:String

read onlyappVersion:String

read onlybuildID:String

Returns the build identifier of the browser (e.g., "2006090803").

read onlyclipboard:Clipboard

read onlycookieEnabled:Bool

Returns false if setting a cookie will be ignored and true otherwise.

read onlydoNotTrack:String

Reports the value of the user's do-not-track preference. When this value is "yes", your web site or application should not track the user.

read onlygeolocation:Geolocation

Returns a Geolocation object allowing accessing the location of the device.

read onlyhardwareConcurrency:Int

read onlylanguage:String

read onlylanguages:Array<String>

read onlymaxTouchPoints:Int

read onlymediaDevices:MediaDevices

Returns a reference to a MediaDevices object which can then be used to get information about available media devices (MediaDevices.enumerateDevices()), find out what constrainable properties are supported for media on the user's computer and user agent (MediaDevices.getSupportedConstraints()), and to request access to media using MediaDevices.getUserMedia().

read onlymimeTypes:MimeTypeArray

read onlyonLine:Bool

read onlyoscpu:String

Returns a string that represents the current operating system.

read onlypermissions:Permissions

Returns a Permissions object that can be used to query and update permission status of APIs covered by the Permissions API.

read onlyplatform:String

read onlyplugins:PluginArray

read onlyproduct:String

read onlyproductSub:String

Returns the build number of the current browser (e.g., "20060909").

read onlyserviceWorker:ServiceWorkerContainer

Returns a ServiceWorkerContainer object, which provides access to registration, removal, upgrade, and communication with the ServiceWorker objects for the associated document.

read onlystorage:StorageManager

read onlyuserAgent:String

read onlyvendor:String

Returns the vendor name of the current browser (e.g., "Netscape6").

read onlyvendorSub:String

Returns the vendor version number (e.g. "6.1").

Methods

getGamepads():Array<Gamepad>

Throws:

null

DOMError

javaEnabled():Bool

requestMIDIAccess(?options:Null<MIDIOptions>):Promise<MIDIAccess>

Throws:

null

DOMError

requestMediaKeySystemAccess(keySystem:String, supportedConfigurations:Array<MediaKeySystemConfiguration>):Promise<MediaKeySystemAccess>

sendBeacon(url:String, ?data:Blob):Bool

sendBeacon(url:String, ?data:ArrayBufferView):Bool

sendBeacon(url:String, ?data:ArrayBuffer):Bool

sendBeacon(url:String, ?data:FormData):Bool

sendBeacon(url:String, ?data:URLSearchParams):Bool

sendBeacon(url:String, ?data:String):Bool

Throws:

null

DOMError

taintEnabled():Bool

vibrate(pattern:Array<Int>):Bool

vibrate(duration:Int):Bool

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/Navigator.html