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