GeneratedApksPerSigningKey.fromJson constructor

GeneratedApksPerSigningKey.fromJson(
  1. Map json_
)

Implementation

GeneratedApksPerSigningKey.fromJson(core.Map json_)
    : this(
        certificateSha256Hash: json_['certificateSha256Hash'] as core.String?,
        generatedAssetPackSlices:
            (json_['generatedAssetPackSlices'] as core.List?)
                ?.map((value) => GeneratedAssetPackSlice.fromJson(
                    value as core.Map<core.String, core.dynamic>))
                .toList(),
        generatedRecoveryModules:
            (json_['generatedRecoveryModules'] as core.List?)
                ?.map((value) => GeneratedRecoveryApk.fromJson(
                    value as core.Map<core.String, core.dynamic>))
                .toList(),
        generatedSplitApks: (json_['generatedSplitApks'] as core.List?)
            ?.map((value) => GeneratedSplitApk.fromJson(
                value as core.Map<core.String, core.dynamic>))
            .toList(),
        generatedStandaloneApks:
            (json_['generatedStandaloneApks'] as core.List?)
                ?.map((value) => GeneratedStandaloneApk.fromJson(
                    value as core.Map<core.String, core.dynamic>))
                .toList(),
        generatedUniversalApk: json_.containsKey('generatedUniversalApk')
            ? GeneratedUniversalApk.fromJson(json_['generatedUniversalApk']
                as core.Map<core.String, core.dynamic>)
            : null,
        targetingInfo: json_.containsKey('targetingInfo')
            ? TargetingInfo.fromJson(
                json_['targetingInfo'] as core.Map<core.String, core.dynamic>)
            : null,
      );