CreateDocumentOptions.fromJson constructor

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

Implementation

factory CreateDocumentOptions.fromJson(Map<String, dynamic> json) =>
    CreateDocumentOptions(
      documentImageSizeLimit: json.containsKey("documentImageSizeLimit")
          ? (json["documentImageSizeLimit"] as int)
          : 0,
      filters: json.containsKey("filters")
          ? (json["filters"] != null
              ? (json["filters"] as List<dynamic>)
                  .map((it) =>
                      ParametricFilter.fromJson(it as Map<String, dynamic>))
                  .toList()
              : null)
          : null,
      documentDetection: json.containsKey("documentDetection")
          ? (json["documentDetection"] as bool)
          : true,
    );