getFileUploadRequestById method
Implementation
@override
Future<MediaBuilder?> getFileUploadRequestById(String id) async {
try {
final jsonString = await methodChannel.invokeMethod<String>(
'getFileUploadRequestById',
{'id': id},
);
if (jsonString == null || jsonString == '{}') {
return null;
}
final jsonData = jsonDecode(jsonString) as Map<String, dynamic>;
return _buildMediaBuilderFromJsonMap(jsonData, requireFilePath: true);
} on PlatformException catch (e) {
throw PlatformException(
code: 'REQUEST_ERROR',
message: e.message,
details: e.toString(),
);
}
}