DocumentData.fromJson constructor

DocumentData.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DocumentData.fromJson(Map<String, dynamic> json) => DocumentData(
      uuid: json["uuid"] as String,
      creationTimestamp: (json["creationTimestamp"] as int),
      pages: (json["pages"] as List<dynamic>)
          .map((it) => PageData.fromJson(it as Map<String, dynamic>))
          .toList(),
      documentImageSizeLimit: json.containsKey("documentImageSizeLimit")
          ? (json["documentImageSizeLimit"] as int)
          : 0,
      pdfURI: json["pdfURI"] as String,
      tiffURI: json["tiffURI"] as String,
    );