MobileDevice constructor

MobileDevice({
  1. bool? adbStatus,
  2. List<MobileDeviceApplications>? applications,
  3. String? basebandVersion,
  4. String? bootloaderVersion,
  5. String? brand,
  6. String? buildNumber,
  7. String? defaultLanguage,
  8. bool? developerOptionsStatus,
  9. String? deviceCompromisedStatus,
  10. String? deviceId,
  11. String? devicePasswordStatus,
  12. List<String>? email,
  13. String? encryptionStatus,
  14. String? etag,
  15. DateTime? firstSync,
  16. String? hardware,
  17. String? hardwareId,
  18. String? imei,
  19. String? kernelVersion,
  20. String? kind,
  21. DateTime? lastSync,
  22. bool? managedAccountIsOnOwnerProfile,
  23. String? manufacturer,
  24. String? meid,
  25. String? model,
  26. List<String>? name,
  27. String? networkOperator,
  28. String? os,
  29. List<String>? otherAccountsInfo,
  30. String? privilege,
  31. String? releaseVersion,
  32. String? resourceId,
  33. String? securityPatchLevel,
  34. String? serialNumber,
  35. String? status,
  36. bool? supportsWorkProfile,
  37. String? type,
  38. bool? unknownSourcesStatus,
  39. String? userAgent,
  40. String? wifiMacAddress,
})

Implementation

MobileDevice({
  this.adbStatus,
  this.applications,
  this.basebandVersion,
  this.bootloaderVersion,
  this.brand,
  this.buildNumber,
  this.defaultLanguage,
  this.developerOptionsStatus,
  this.deviceCompromisedStatus,
  this.deviceId,
  this.devicePasswordStatus,
  this.email,
  this.encryptionStatus,
  this.etag,
  this.firstSync,
  this.hardware,
  this.hardwareId,
  this.imei,
  this.kernelVersion,
  this.kind,
  this.lastSync,
  this.managedAccountIsOnOwnerProfile,
  this.manufacturer,
  this.meid,
  this.model,
  this.name,
  this.networkOperator,
  this.os,
  this.otherAccountsInfo,
  this.privilege,
  this.releaseVersion,
  this.resourceId,
  this.securityPatchLevel,
  this.serialNumber,
  this.status,
  this.supportsWorkProfile,
  this.type,
  this.unknownSourcesStatus,
  this.userAgent,
  this.wifiMacAddress,
});