ConsentArtifact.fromJson constructor
ConsentArtifact.fromJson(
- Map json_
Implementation
ConsentArtifact.fromJson(core.Map json_)
: this(
consentContentScreenshots: (json_['consentContentScreenshots']
as core.List?)
?.map((value) =>
Image.fromJson(value as core.Map<core.String, core.dynamic>))
.toList(),
consentContentVersion: json_['consentContentVersion'] as core.String?,
guardianSignature: json_.containsKey('guardianSignature')
? Signature.fromJson(json_['guardianSignature']
as core.Map<core.String, core.dynamic>)
: null,
metadata:
(json_['metadata'] as core.Map<core.String, core.dynamic>?)?.map(
(key, value) => core.MapEntry(
key,
value as core.String,
),
),
name: json_['name'] as core.String?,
userId: json_['userId'] as core.String?,
userSignature: json_.containsKey('userSignature')
? Signature.fromJson(
json_['userSignature'] as core.Map<core.String, core.dynamic>)
: null,
witnessSignature: json_.containsKey('witnessSignature')
? Signature.fromJson(json_['witnessSignature']
as core.Map<core.String, core.dynamic>)
: null,
);