fromJson static method

DocumentReaderTextField? fromJson(
  1. dynamic jsonObject
)

Implementation

static DocumentReaderTextField? fromJson(jsonObject) {
  if (jsonObject == null) return null;
  var result = new DocumentReaderTextField();

  result.fieldType = jsonObject["fieldType"];
  result.lcid = jsonObject["lcid"];
  result.status = jsonObject["status"];
  result.lcidName = jsonObject["lcidName"];
  result.fieldName = jsonObject["fieldName"];
  result.value = jsonObject["value"];
  result.getValue = DocumentReaderValue.fromJson(jsonObject["getValue"]);
  if (jsonObject["values"] != null)
    for (var item in jsonObject["values"])
      result.values.add(DocumentReaderValue.fromJson(item));
  if (jsonObject["comparisonList"] != null)
    for (var item in jsonObject["comparisonList"])
      result.comparisonList.add(DocumentReaderComparison.fromJson(item));
  if (jsonObject["validityList"] != null)
    for (var item in jsonObject["validityList"])
      result.validityList.add(DocumentReaderValidity.fromJson(item));
  result.comparisonStatus = jsonObject["comparisonStatus"];
  result.validityStatus = jsonObject["validityStatus"];

  return result;
}