FileSaveService constructor
Implementation
FileSaveService({
Future<Directory> Function()? temporaryDirectory,
Future<String?> Function(String path, String fileName)? saveFile,
}) : _temporaryDirectory = temporaryDirectory ?? getTemporaryDirectory,
_saveFile =
saveFile ??
((path, fileName) => FlutterFileDialog.saveFile(
params: SaveFileDialogParams(
sourceFilePath: path,
fileName: fileName,
),
));