getSavePath method

  1. @override
Future<String?> getSavePath(
  1. {List<XTypeGroup>? acceptedTypeGroups,
  2. String? initialDirectory,
  3. String? suggestedName,
  4. String? confirmButtonText}
)

Opens a file dialog for saving files and returns a file path at which to save.

Returns null if the user cancels the operation.

Implementation

@override
Future<String?> getSavePath({
  List<XTypeGroup>? acceptedTypeGroups,
  String? initialDirectory,
  String? suggestedName,
  String? confirmButtonText,
}) async {
  final FileSaveLocation? location = await getSaveLocation(
      acceptedTypeGroups: acceptedTypeGroups,
      options: SaveDialogOptions(
        initialDirectory: initialDirectory,
        suggestedName: suggestedName,
        confirmButtonText: confirmButtonText,
      ));
  return location?.path;
}