AdPolicyTopicEvidenceLegalRemoval.fromJson constructor
AdPolicyTopicEvidenceLegalRemoval.fromJson(
- Map json_
Implementation
AdPolicyTopicEvidenceLegalRemoval.fromJson(core.Map json_)
: this(
complaintType: json_['complaintType'] as core.String?,
countryRestrictions: (json_['countryRestrictions'] as core.List?)
?.map(
(value) => AdPolicyCriterionRestriction.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
dmca: json_.containsKey('dmca')
? AdPolicyTopicEvidenceLegalRemovalDmca.fromJson(
json_['dmca'] as core.Map<core.String, core.dynamic>,
)
: null,
localLegal: json_.containsKey('localLegal')
? AdPolicyTopicEvidenceLegalRemovalLocalLegal.fromJson(
json_['localLegal'] as core.Map<core.String, core.dynamic>,
)
: null,
restrictedUris: (json_['restrictedUris'] as core.List?)
?.map((value) => value as core.String)
.toList(),
);