PlatformSummary constructor

const PlatformSummary({
  1. required String manufacturer,
  2. required String brand,
  3. required String model,
  4. required String device,
  5. required String product,
  6. required int androidSdk,
  7. required String androidRelease,
  8. String? platformName,
  9. String? osName,
  10. String? osVersion,
  11. String? localizedModel,
  12. String? appEnvironment,
  13. bool? isPhysicalDevice,
  14. bool? isSimulator,
  15. int? physicalMemoryBytes,
  16. int? processorCount,
  17. int? activeProcessorCount,
  18. String? thermalState,
  19. bool isIosNative = false,
})

Creates a platform summary with native platform details.

Implementation

const PlatformSummary({
  required this.manufacturer,
  required this.brand,
  required this.model,
  required this.device,
  required this.product,
  required this.androidSdk,
  required this.androidRelease,
  this.platformName,
  this.osName,
  this.osVersion,
  this.localizedModel,
  this.appEnvironment,
  this.isPhysicalDevice,
  this.isSimulator,
  this.physicalMemoryBytes,
  this.processorCount,
  this.activeProcessorCount,
  this.thermalState,
  this.isIosNative = false,
});