GoogleCloudDocumentaiV1DocumentPageFormField.fromJson constructor
GoogleCloudDocumentaiV1DocumentPageFormField.fromJson(
- Map json_
Implementation
GoogleCloudDocumentaiV1DocumentPageFormField.fromJson(core.Map json_)
: this(
correctedKeyText: json_['correctedKeyText'] as core.String?,
correctedValueText: json_['correctedValueText'] as core.String?,
fieldName:
json_.containsKey('fieldName')
? GoogleCloudDocumentaiV1DocumentPageLayout.fromJson(
json_['fieldName'] as core.Map<core.String, core.dynamic>,
)
: null,
fieldValue:
json_.containsKey('fieldValue')
? GoogleCloudDocumentaiV1DocumentPageLayout.fromJson(
json_['fieldValue'] as core.Map<core.String, core.dynamic>,
)
: null,
nameDetectedLanguages:
(json_['nameDetectedLanguages'] as core.List?)
?.map(
(value) =>
GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
provenance:
json_.containsKey('provenance')
? GoogleCloudDocumentaiV1DocumentProvenance.fromJson(
json_['provenance'] as core.Map<core.String, core.dynamic>,
)
: null,
valueDetectedLanguages:
(json_['valueDetectedLanguages'] as core.List?)
?.map(
(value) =>
GoogleCloudDocumentaiV1DocumentPageDetectedLanguage.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
valueType: json_['valueType'] as core.String?,
);