IDeviceInfo class abstract

Available extensions

Constructors

IDeviceInfo()

Properties

adId → Future<String>
no setter
appStoreId → String
no setter
buildNumberStr → String
no setter
hashCode → int
The hash code for this object.
no setterinherited
packageName → String
no setter
requiredPermissions → List<RequiredPermission>
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
versionNameStr → String
no setter

Methods

deviceOS() → String
getFinoDeviceDetails() → Future<FinoDeviceDetails>

Available on IDeviceInfo, provided by the FinoDeviceDetailsExt extension

getImeiNumber({bool requestPermission = true}) → Future<String>
getLastUpdateDialogNonce() → String
getPermissionStatus(RequiredPermission permission) → Future<DevicePermissionStatus>
getUserLocation({bool requestPermission = true}) → Future<GeoPosition>
hasRequiredPermissions() → Future<bool>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openAppSettings() → Future<bool>
openAppStore() → void
openIosReview() → void
requestPermission(RequiredPermission permission) → Future<DevicePermissionStatus>
setLastUpdateDialogNonce(String value) → void
toString() → String
A string representation of this object.
inherited
versionCode() → String
versionCodeInt() → int

Operators

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