openWriteAs method
Future<FileSaverSink?>
openWriteAs({
- required String fileName,
- required FileType fileType,
- required PickedDirectoryLocation saveLocation,
- int? totalSize,
- ConflictResolution conflictResolution = ConflictResolution.autoRename,
Opens a streaming write session to a user-selected directory.
Platforms: Windows · Linux · Web (FSA) · Android · iOS · macOS
saveLocation must be a PickedDirectoryLocation obtained via pickDirectory.
Returns null if conflictResolution is ConflictResolution.skip and the
target file already exists.
Implementation
Future<FileSaverSink?> openWriteAs({
required String fileName,
required FileType fileType,
required PickedDirectoryLocation saveLocation,
int? totalSize,
ConflictResolution conflictResolution = ConflictResolution.autoRename,
}) {
throw UnimplementedError('openWriteAs is not implemented on this platform');
}