saveBytesWithDialog method
Future<PublicSavedFile?>
saveBytesWithDialog({
- required Uint8List bytes,
- required String fileName,
- String mimeType = 'application/octet-stream',
- List<
String> ? fileSuffixChoices,
override
Save bytes to a user-selected location via system file picker dialog.
Implementation
@override
Future<PublicSavedFile?> saveBytesWithDialog({
required Uint8List bytes,
required String fileName,
String mimeType = 'application/octet-stream',
List<String>? fileSuffixChoices,
}) async {
final result = await methodChannel.invokeMethod<Map<dynamic, dynamic>>(
'saveBytesWithDialog',
{
'bytes': bytes,
'fileName': fileName,
'mimeType': mimeType,
'fileSuffixChoices': fileSuffixChoices,
},
);
if (result == null) return null;
return PublicSavedFile.fromMap(result);
}