DocumentContent.fromJson constructor

DocumentContent.fromJson(
  1. Map<String, dynamic> data
)

Returns a DocumentContent type from a JSON

Implementation

factory DocumentContent.fromJson(Map<String, dynamic> data) {
  try {
    return EDLDocumentContent.fromJson(data);
  } catch (_) {}
  try {
    return ICAODocumentContent.fromJson(data);
  } catch (_) {}
  throw ArgumentError("No valid data for any subtype");
}