writeFileWithIdentifier method
Writes the file previously picked by the user.
Expects a FileInfo.identifier string for identifier
.
Implementation
Future<FileInfo> writeFileWithIdentifier(String identifier, File file) async {
_logger.finest('writeFileWithIdentifier(file: $file)');
final result = await _channel
.invokeMapMethod<String, String>('writeFileWithIdentifier', {
'identifier': identifier,
'path': file.absolute.path,
});
if (result == null) {
throw StateError('Got null response for writeFileWithIdentifier');
}
return _resultToFileInfo(result);
}