DeviceInfoPayload class

Pure device metadata payload

Annotations
  • @JsonSerializable.new()

Constructors

DeviceInfoPayload({String? deviceId, String? brand, String? model, String? systemName, String? systemVersion, String? appVersion, String? buildNumber, String? packageName, String? manufacturer, String? deviceName, String? deviceType, int? totalMemory, int? usedMemory, bool? isTablet, String? adId, String? androidId, String? idfv, String? platform, String? osVersion, String? screenResolution, String? timezone, String? locale, String? batteryLevel, bool? isCharging, bool? isJailbroken, bool? isRooted})
const
DeviceInfoPayload.fromJson(Map<String, dynamic> json)
factory

Properties

adId String?
final
androidId String?
final
appVersion String?
final
batteryLevel String?
final
brand String?
final
buildNumber String?
final
deviceId String?
final
deviceName String?
final
deviceType String?
final
hashCode int
The hash code for this object.
no setterinherited
idfv String?
final
isCharging bool?
final
isJailbroken bool?
final
isRooted bool?
final
isTablet bool?
final
locale String?
final
manufacturer String?
final
model String?
final
osVersion String?
final
packageName String?
final
platform String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenResolution String?
final
systemName String?
final
systemVersion String?
final
timezone String?
final
totalMemory int?
final
usedMemory int?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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