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