copyFileToLocal method
Implementation
@override
Future<String> copyFileToLocal({
required String deviceId,
required String fileId,
required String destinationPath,
}) async {
final path = await methodChannel.invokeMethod<String>(
'copyFileToLocal',
<String, Object?>{
'deviceId': deviceId,
'fileId': fileId,
'destinationPath': destinationPath,
},
);
if (path == null || path.isEmpty) {
throw StateError('copyFileToLocal returned an empty path.');
}
return path;
}