HardwareStatus.fromJson constructor

HardwareStatus.fromJson(
  1. Map json_
)

Implementation

HardwareStatus.fromJson(core.Map json_)
  : this(
      batteryTemperatures:
          (json_['batteryTemperatures'] as core.List?)
              ?.map((value) => (value as core.num).toDouble())
              .toList(),
      cpuTemperatures:
          (json_['cpuTemperatures'] as core.List?)
              ?.map((value) => (value as core.num).toDouble())
              .toList(),
      cpuUsages:
          (json_['cpuUsages'] as core.List?)
              ?.map((value) => (value as core.num).toDouble())
              .toList(),
      createTime: json_['createTime'] as core.String?,
      fanSpeeds:
          (json_['fanSpeeds'] as core.List?)
              ?.map((value) => (value as core.num).toDouble())
              .toList(),
      gpuTemperatures:
          (json_['gpuTemperatures'] as core.List?)
              ?.map((value) => (value as core.num).toDouble())
              .toList(),
      skinTemperatures:
          (json_['skinTemperatures'] as core.List?)
              ?.map((value) => (value as core.num).toDouble())
              .toList(),
    );