rememberExportSaverLauncher
Remembers a saver that hands an export destination back as a MediaSink.
Android, Apple and the JVM open the platform's save dialog and report where the user chose. A browser opens nothing and reports a MediaSink.Path named after the launch arguments at once, which is the name the engine downloads under.
An iOS dialog can hand back a security-scoped URL, so the caller holds withScopedAccess open for the life of the export.
Parameters
FileKit's per-platform dialog settings.
Called when a save that started cannot finish. Dismissal is not an error.
Called with the destination, or with null when the dialog was dismissed.
Remembers a saver that hands an export destination back as a MediaSink.
Android, Apple and the JVM open the platform's save dialog and report where the user chose. A browser opens nothing and reports a MediaSink.Path named after the launch arguments at once, which is the name the engine downloads under.
An iOS dialog can hand back a security-scoped URL, so the caller holds withScopedAccess open for the life of the export.
Parameters
FileKit's per-platform dialog settings.
Called when a save that started cannot finish. Dismissal is not an error.
Called with the destination, or with null when the dialog was dismissed.
Remembers a saver that hands an export destination back as a MediaSink.
Android, Apple and the JVM open the platform's save dialog and report where the user chose. A browser opens nothing and reports a MediaSink.Path named after the launch arguments at once, which is the name the engine downloads under.
An iOS dialog can hand back a security-scoped URL, so the caller holds withScopedAccess open for the life of the export.
Parameters
FileKit's per-platform dialog settings.
Called when a save that started cannot finish. Dismissal is not an error.
Called with the destination, or with null when the dialog was dismissed.