toJson method
Returns file metadata as a JSON-compatible map.
Included keys:
filenamecontentTypeextensionsizeisAudioisVideoisImage
Example:
final json = await file.toJson();
print(json['filename']);
Implementation
Future<Map<String, dynamic>> toJson() async {
return {'filename': filename, 'contentType': contentType, 'extension': extension, 'size': await length, 'isAudio': isAudio, 'isVideo': isVideo, 'isImage': isImage};
}