DeviceInfoPlugin class Null safety
Provides device and operating system information.
Constructors
- DeviceInfoPlugin()
- No work is done when instantiating the plugin. It's safe to call this repeatedly or in performance-sensitive blocks.
Properties
-
androidInfo
→ Future<
AndroidDeviceInfo> -
Information derived from
android.os.Build
. [...]read-only -
deviceInfo
→ Future<
BaseDeviceInfo> -
Returns device information for the current platform.
read-only
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
-
iosInfo
→ Future<
IosDeviceInfo> -
Information derived from
UIDevice
. [...]read-only -
linuxInfo
→ Future<
LinuxDeviceInfo> -
Information derived from
/etc/os-release
. [...]read-only -
macOsInfo
→ Future<
MacOsDeviceInfo> -
Returns device information for macos. Information sourced from Sysctl.
read-only
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
-
webBrowserInfo
→ Future<
WebBrowserInfo> -
Information derived from
Navigator
.read-only -
windowsInfo
→ Future<
WindowsDeviceInfo> -
Returns device information for Windows.
read-only
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
toString(
) → String -
A string representation of this object. [...]
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited