description

# Navigator class

Inheritance
  - Object
  - NavigatorConcurrentHardware
  - Navigator
Implemented types
  - NavigatorCookies
  - NavigatorID
  - NavigatorLanguage
  - NavigatorOnLine
  - NavigatorAutomationInformation
Annotations
  - @Native.new("Navigator")

## Properties

appCodeName → String
  no setter override
appName → String
  no setter override
appVersion → String
  no setter override
budget → _BudgetService?
  no setter
clipboard → _Clipboard?
  no setter
connection → NetworkInformation?
  no setter
cookieEnabled → bool?
  no setter override
credentials → CredentialsContainer?
  no setter
dartEnabled → bool?
  no setter override
deviceMemory → num?
  no setter
doNotTrack → String?
  no setter
geolocation → Geolocation
  no setter
hardwareConcurrency → int?
  no setter inherited
hashCode → int
  The hash code for this object.
  no setter inherited
language → String
  no setter override
languages → List<String>?
  no setter override
maxTouchPoints → int?
  no setter
mediaCapabilities → MediaCapabilities?
  no setter
mediaDevices → MediaDevices?
  no setter
mediaSession → MediaSession?
  no setter
mimeTypes → MimeTypeArray?
  no setter
nfc → _NFC?
  no setter
onLine → bool?
  no setter override
permissions → Permissions?
  no setter
persistentStorage → DeprecatedStorageQuota?
  no setter
platform → String?
  no setter override
presentation → Presentation?
  no setter
product → String
  no setter override
productSub → String?
  no setter
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited
serviceWorker → ServiceWorkerContainer?
  no setter
storage → StorageManager?
  no setter
temporaryStorage → DeprecatedStorageQuota?
  no setter
userAgent → String
  no setter override
vendor → String
  no setter
vendorSub → String
  no setter
vr → VR?
  no setter
webdriver → bool?
  no setter override

## Methods

cancelKeyboardLock() → void
getBattery() → Future
getGamepads() → List<Gamepad?>
getInstalledRelatedApps() → Future<RelatedApplication>
getUserMedia({dynamic audio = false, dynamic video = false}) → Future<MediaStream>
  Gets a stream (video and or audio) from the local computer.
getVRDisplays() → Future
noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
registerProtocolHandler(String scheme, String url, String title) → void
requestKeyboardLock([List<String>? keyCodes]) → Future
requestMediaKeySystemAccess(String keySystem, List<Map> supportedConfigurations) → Future
requestMidiAccess([Map? options]) → Future
sendBeacon(String url, Object? data) → bool
share([Map? data]) → Future
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited