Navigator class
- Inheritance
 - Object
 - JSObject
 - DartHtmlDomObject
 - Navigator
 
- Implements
 - Annotations
 - @DomName('Navigator')
 
Static Properties
-  instanceRuntimeType → Type @Deprecated("Internal Use Only"), read-only
 
Constructors
Properties
-  appCodeName → String @DocsEditable(), @DomName('Navigator.appCodeName'), @Experimental(), read-only
 -  appName → String @DocsEditable(), @DomName('Navigator.appName'), read-only
 -  appVersion → String @DocsEditable(), @DomName('Navigator.appVersion'), read-only
 -  connection → NetworkInformation @DocsEditable(), @DomName('Navigator.connection'), @Experimental(), read-only
 -  credentials → CredentialsContainer @DocsEditable(), @DomName('Navigator.credentials'), @Experimental(), read-only
 -  dartEnabled → bool @DocsEditable(), @DomName('Navigator.dartEnabled'), @Experimental(), read-only
 -  doNotTrack → String @DocsEditable(), @DomName('Navigator.doNotTrack'), @Experimental(), read-only
 -  geolocation → Geolocation @DocsEditable(), @DomName('Navigator.geolocation'), @Unstable(), read-only
 -  hardwareConcurrency → int @DocsEditable(), @DomName('Navigator.hardwareConcurrency'), @Experimental(), read-only
 -  language → String @DocsEditable(), @DomName('Navigator.language'), read-only
 -  languages → List<String> @DocsEditable(), @DomName('Navigator.languages'), @Experimental(), read-only
 -  maxTouchPoints → int @DocsEditable(), @DomName('Navigator.maxTouchPoints'), @Experimental(), read-only
 -  mediaDevices → MediaDevices @DocsEditable(), @DomName('Navigator.mediaDevices'), @Experimental(), read-only
 -  mimeTypes → MimeTypeArray @DocsEditable(), @DomName('Navigator.mimeTypes'), @Experimental(), read-only
 -  nfc → _NFC @DocsEditable(), @DomName('Navigator.nfc'), @Experimental(), read-only
 -  onLine → bool @DocsEditable(), @DomName('Navigator.onLine'), @Unstable(), read-only
 -  permissions → Permissions @DocsEditable(), @DomName('Navigator.permissions'), @Experimental(), read-only
 -  persistentStorage → DeprecatedStorageQuota @DocsEditable(), @DomName('Navigator.webkitPersistentStorage'), @Experimental(), @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.SAFARI), read-only
 -  platform → String @DocsEditable(), @DomName('Navigator.platform'), read-only
 -  presentation → Presentation @DocsEditable(), @DomName('Navigator.presentation'), @Experimental(), read-only
 -  product → String @DocsEditable(), @DomName('Navigator.product'), @Unstable(), read-only
 -  productSub → String @DocsEditable(), @DomName('Navigator.productSub'), @Unstable(), read-only
 -  services → ServicePortCollection @DocsEditable(), @DomName('Navigator.services'), @Experimental(), read-only
 -  serviceWorker → ServiceWorkerContainer @DocsEditable(), @DomName('Navigator.serviceWorker'), @Experimental(), read-only
 -  storage → StorageManager @DocsEditable(), @DomName('Navigator.storage'), @Experimental(), read-only
 -  storageQuota → StorageQuota @DocsEditable(), @DomName('Navigator.storageQuota'), @Experimental(), read-only
 -  temporaryStorage → DeprecatedStorageQuota @DocsEditable(), @DomName('Navigator.webkitTemporaryStorage'), @Experimental(), @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.SAFARI), read-only
 -  userAgent → String @DocsEditable(), @DomName('Navigator.userAgent'), read-only
 -  vendor → String @DocsEditable(), @DomName('Navigator.vendor'), @Unstable(), read-only
 -  vendorSub → String @DocsEditable(), @DomName('Navigator.vendorSub'), @Unstable(), read-only
 -  hashCode → int read-only, inherited
 -  runtimeType → Type read-only, inherited
 -  
A representation of the runtime type of the object.
 
Operators
-  operator ==(
other) → bool inherited -  
The equality operator.
 
Methods
-  getBattery(
) → Future @DocsEditable(), @DomName('Navigator.getBattery'), @Experimental() -  getGamepads(
) → List<Gamepad> @DocsEditable(), @DomName('Navigator.getGamepads'), @Experimental() -  getUserMedia(
{audio: false, video: false }) → Future<MediaStream> @DomName('Navigator.webkitGetUserMedia'), @Experimental(), @SupportedBrowser(SupportedBrowser.CHROME) -  
Gets a stream (video and or audio) from the local computer.
 -  getVRDevices(
) → Future @DocsEditable(), @DomName('Navigator.getVRDevices'), @Experimental() -  registerProtocolHandler(
String scheme, String url, String title) → void @DocsEditable(), @DomName('Navigator.registerProtocolHandler'), @Unstable() -  requestMediaKeySystemAccess(
String keySystem, List<Map> supportedConfigurations) → Future @DocsEditable(), @DomName('Navigator.requestMediaKeySystemAccess'), @Experimental() -  requestMidiAccess(
[Map options ]) → Future  -  sendBeacon(
String url, Object data) → bool @DocsEditable(), @DomName('Navigator.sendBeacon'), @Experimental() -  noSuchMethod(
Invocation invocation) → dynamic inherited -  
Invoked when a non-existent method or property is accessed.
 -  toString(
) → String inherited -  
Returns the result of the JavaScript objects
toStringmethod. 
    © 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
    https://api.dartlang.org/stable/1.24.3/dart-html/Navigator-class.html