Navigator class Null safety
- Inheritance
- Object
- NavigatorConcurrentHardware
- Navigator
- Implemented types
- Annotations
- @Native("Navigator")
Properties
- appCodeName → String
-
read-only, override
- appName → String
-
read-only, override
- appVersion → String
-
read-only, override
- budget → _BudgetService
-
read-only
- clipboard → _Clipboard
-
read-only
- connection → NetworkInformation?
-
read-only
-
@Unstable(), read-only, override
- credentials → CredentialsContainer
-
read-only
- dartEnabled → bool
-
read-only, override
- deviceMemory → num?
-
read-only
- doNotTrack → String?
-
read-only
- geolocation → Geolocation
-
@Unstable(), read-only
- hardwareConcurrency → int
-
read-only, inherited
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- language → String
-
read-only, override
-
languages
→ List<
String> -
read-only, override
- maxTouchPoints → int
-
read-only
- mediaCapabilities → MediaCapabilities
-
read-only
- mediaDevices → MediaDevices
-
read-only
- mediaSession → MediaSession
-
read-only
- mimeTypes → MimeTypeArray
-
read-only
- nfc → _NFC
-
read-only
- onLine → bool
-
@Unstable(), read-only, override
- permissions → Permissions
-
read-only
- persistentStorage → DeprecatedStorageQuota
-
@JSName('webkitPersistentStorage'), @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.SAFARI), read-only
- platform → String
-
read-only, override
- presentation → Presentation
-
read-only
- product → String
-
@Unstable(), read-only, override
- productSub → String
-
@Unstable(), read-only
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
- serviceWorker → ServiceWorkerContainer
-
read-only
- storage → StorageManager
-
read-only
- temporaryStorage → DeprecatedStorageQuota
-
@JSName('webkitTemporaryStorage'), @SupportedBrowser(SupportedBrowser.CHROME), @SupportedBrowser(SupportedBrowser.SAFARI), read-only
- userAgent → String
-
read-only, override
- vendor → String
-
@Unstable(), read-only
- vendorSub → String
-
@Unstable(), read-only
- vr → VR
-
read-only
- webdriver → bool
-
read-only, 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. [...]
@SupportedBrowser(SupportedBrowser.CHROME)
-
getVRDisplays(
) → Future -
noSuchMethod(
Invocation invocation ) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
registerProtocolHandler(
String scheme, String url, String title ) → void -
@Unstable()
-
requestKeyboardLock(
[List< String> ? keyCodes]) → Future -
requestMediaKeySystemAccess(
String keySystem, List< Map> supportedConfigurations) → Future -
requestMidiAccess(
[Map? options] ) → Future -
@JSName('requestMIDIAccess')
-
sendBeacon(
String url, Object? data ) → bool -
toString(
) → String -
Returns a string representation of this object.
inherited
Operators
-
operator ==(
Object other ) → bool -
The equality operator. [...]
inherited