AndroidDeviceInfo.fromMap constructor
fromMap is the method to convert the map to the android device information.
Implementation
factory AndroidDeviceInfo.fromMap(Map<String, dynamic> map) {
return AndroidDeviceInfo(
system: map['system'] != null ? SystemInfo.fromMap(map['system']) : null,
cpu: map['cpu'] != null ? CPUInfo.fromMap(map['cpu']) : null,
android: map['android'] != null ? Android.fromMap(map['android']) : null,
drmInfo: map['drmInfo'] != null ? DRMINFO.fromMap(map['drmInfo']) : null,
memory: map['memory'] != null ? Memory.fromMap(map['memory']) : null,
camera: map['camera'] != null ? CameraInfos.fromMap(map['camera']) : null,
battery: map['battery'] != null ? Battery.fromMap(map['battery']) : null,
display: map['display'] != null ? Display.fromMap(map['display']) : null,
thermal: map['thermal'] != null ? Thermal.fromMap(map['thermal']) : null,
network: map['network'] != null ? Network.fromMap(map['network']) : null,
simInfo: map['simInfo'] != null ? SimInfo.fromMap(map['simInfo']) : null,
systemFile: map['systemFile'] != null
? SystemFiles.fromMap(map['systemFile'])
: null,
);
}