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,
    );