fromJson static method

DataRetrieval? fromJson(
  1. dynamic jsonObject
)

Allows you to deserialize object.

Implementation

static DataRetrieval? fromJson(jsonObject) {
  if (jsonObject == null) return null;
  var result = DataRetrieval(
      MDLDocRequestPreset.getByValue(jsonObject["deviceRetrieval"])!);

  result._docRequestPreset =
      MDLDocRequestPreset.getByValue(jsonObject["docRequestPreset"]);
  result._intentToRetain =
      MDLIntentToRetain.getByValue(jsonObject["intentToRetain"])!;
  result._requests = (jsonObject["requests"] as List)
      .map((item) => DocumentRequestMDL.fromJson(item)!)
      .toList();

  return result;
}