DataPart.fromJson constructor
Creates a data part from a JSON-compatible map.
Implementation
factory DataPart.fromJson(Map<String, Object?> json) {
final content = json[_Json.content] as Map<String, Object?>;
final dataUri = content[_Json.bytes] as String;
final Uri uri = Uri.parse(dataUri);
return DataPart(
uri.data!.contentAsBytes(),
mimeType: content[_Json.mimeType] as String,
name: content[_Json.name] as String?,
);
}