SoftwareInfo.fromJson constructor

SoftwareInfo.fromJson(
  1. Map json_
)

Implementation

SoftwareInfo.fromJson(core.Map json_)
  : this(
      androidBuildNumber: json_['androidBuildNumber'] as core.String?,
      androidBuildTime: json_['androidBuildTime'] as core.String?,
      androidDevicePolicyVersionCode:
          json_['androidDevicePolicyVersionCode'] as core.int?,
      androidDevicePolicyVersionName:
          json_['androidDevicePolicyVersionName'] as core.String?,
      androidVersion: json_['androidVersion'] as core.String?,
      bootloaderVersion: json_['bootloaderVersion'] as core.String?,
      deviceBuildSignature: json_['deviceBuildSignature'] as core.String?,
      deviceKernelVersion: json_['deviceKernelVersion'] as core.String?,
      primaryLanguageCode: json_['primaryLanguageCode'] as core.String?,
      securityPatchLevel: json_['securityPatchLevel'] as core.String?,
      systemUpdateInfo:
          json_.containsKey('systemUpdateInfo')
              ? SystemUpdateInfo.fromJson(
                json_['systemUpdateInfo']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );