Spec-Zone.ru › Dart 1

dart:html

Класс Navigator

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • Navigator
Реализует
  • NavigatorStorageUtils
  • NavigatorCpu
  • NavigatorLanguage
  • NavigatorOnLine
  • NavigatorID
Аннотации
  • @DomName('Navigator')

Статические свойства

instanceRuntimeType → Тип
@Deprecated("Только для внутреннего использования"), только для чтения

Конструкторы

Navigator.internal_()

Свойства

appCodeName → Строка
@DocsEditable(), @DomName('Navigator.appCodeName'), @Experimental(), только для чтения
appName → Строка
@DocsEditable(), @DomName('Navigator.appName'), только для чтения
appVersion → Строка
@DocsEditable(), @DomName('Navigator.appVersion'), только для чтения
connection → NetworkInformation
@DocsEditable(), @DomName('Navigator.connection'), @Experimental(), только для чтения
cookieEnabled → bool
@DocsEditable(), @DomName('Navigator.cookieEnabled'), @Unstable(), только для чтения
credentials → CredentialsContainer
@DocsEditable(), @DomName('Navigator.credentials'), @Experimental(), только для чтения
dartEnabled → bool
@DocsEditable(), @DomName('Navigator.dartEnabled'), @Experimental(), только для чтения
doNotTrack → Строка
@DocsEditable(), @DomName('Navigator.doNotTrack'), @Experimental(), только для чтения
geolocation → Geolocation
@DocsEditable(), @DomName('Navigator.geolocation'), @Unstable(), только для чтения
hardwareConcurrency → int
@DocsEditable(), @DomName('Navigator.hardwareConcurrency'), @Experimental(), только для чтения
language → Строка
@DocsEditable(), @DomName('Navigator.language'), только для чтения
languages → Список<Строка>
@DocsEditable(), @DomName('Navigator.languages'), @Experimental(), только для чтения
maxTouchPoints → int
@DocsEditable(), @DomName('Navigator.maxTouchPoints'), @Experimental(), только для чтения
mediaDevices → MediaDevices
@DocsEditable(), @DomName('Navigator.mediaDevices'), @Experimental(), только для чтения
mimeTypes → MimeTypeArray
@DocsEditable(), @DomName('Navigator.mimeTypes'), @Experimental(), только для чтения
nfc → _NFC
@DocsEditable(), @DomName('Navigator.nfc'), @Experimental(), только для чтения
onLine → bool
@DocsEditable(), @DomName('Navigator.onLine'), @Unstable(), только для чтения
permissions → Permissions
@DocsEditable(), @DomName('Navigator.permissions'), @Experimental(), только для чтения
persistentStorage → DeprecatedStorageQuota
@DocsEditable(), @DomName('Navigator.webkitPersistentStorage'), @Experimental(), @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.SAFARI), только для чтения
platform → Строка
@DocsEditable(), @DomName('Navigator.platform'), только для чтения
presentation → Presentation
@DocsEditable(), @DomName('Navigator.presentation'), @Experimental(), только для чтения
product → Строка
@DocsEditable(), @DomName('Navigator.product'), @Unstable(), только для чтения
productSub → Строка
@DocsEditable(), @DomName('Navigator.productSub'), @Unstable(), только для чтения
services → ServicePortCollection
@DocsEditable(), @DomName('Navigator.services'), @Experimental(), только для чтения
serviceWorker → ServiceWorkerContainer
@DocsEditable(), @DomName('Navigator.serviceWorker'), @Experimental(), только для чтения
storage → StorageManager
@DocsEditable(), @DomName('Navigator.storage'), @Experimental(), только для чтения
storageQuota → StorageQuota
@DocsEditable(), @DomName('Navigator.storageQuota'), @Experimental(), только для чтения
temporaryStorage → DeprecatedStorageQuota
@DocsEditable(), @DomName('Navigator.webkitTemporaryStorage'), @Experimental(), @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.SAFARI), только для чтения
userAgent → Строка
@DocsEditable(), @DomName('Navigator.userAgent'), только для чтения
vendor → Строка
@DocsEditable(), @DomName('Navigator.vendor'), @Unstable(), только для чтения
vendorSub → Строка
@DocsEditable(), @DomName('Navigator.vendorSub'), @Unstable(), только для чтения
hashCode → int
только для чтения, унаследовано
runtimeType → Тип
только для чтения, унаследовано

Представление типа объекта во время выполнения.

Операторы

operator ==(other) → bool
унаследовано

Оператор равенства.

Методы

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)

Получает поток (видео и/или аудио) с локального компьютера.

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

Вызывается при обращении к несуществующему методу или свойству.

toString() → String
inherited

Возвращает результат метода JavaScript объектов toString.

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API