AdPolicyTopicEntry.fromJson constructor
AdPolicyTopicEntry.fromJson(
- Map json_
Implementation
AdPolicyTopicEntry.fromJson(core.Map json_)
: this(
appealInfo: json_.containsKey('appealInfo')
? AdPolicyTopicAppealInfo.fromJson(
json_['appealInfo'] as core.Map<core.String, core.dynamic>,
)
: null,
helpCenterLink: json_['helpCenterLink'] as core.String?,
policyDecisionType: json_['policyDecisionType'] as core.String?,
policyEnforcementMeans: json_['policyEnforcementMeans'] as core.String?,
policyLabel: json_['policyLabel'] as core.String?,
policyTopic: json_['policyTopic'] as core.String?,
policyTopicConstraints: (json_['policyTopicConstraints'] as core.List?)
?.map(
(value) => AdPolicyTopicConstraint.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
policyTopicDescription: json_['policyTopicDescription'] as core.String?,
policyTopicEvidences: (json_['policyTopicEvidences'] as core.List?)
?.map(
(value) => AdPolicyTopicEvidence.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
policyTopicType: json_['policyTopicType'] as core.String?,
);