From 45ea146d90b43df44e4f01aa1e8718f028a3aa08 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Mon, 1 Dec 2025 09:26:07 -0500 Subject: [PATCH] [file_selector] Update Linux example for deprecations The `file_selector_linux` example was using some methods that have been deprecated in favor of param-object versions. This updates to use those new versions. --- .../file_selector_linux/example/lib/get_directory_page.dart | 4 +++- .../example/lib/get_multiple_directories_page.dart | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/file_selector/file_selector_linux/example/lib/get_directory_page.dart b/packages/file_selector/file_selector_linux/example/lib/get_directory_page.dart index 70e4aab79e1..4e3fa865192 100644 --- a/packages/file_selector/file_selector_linux/example/lib/get_directory_page.dart +++ b/packages/file_selector/file_selector_linux/example/lib/get_directory_page.dart @@ -14,7 +14,9 @@ class GetDirectoryPage extends StatelessWidget { Future _getDirectoryPath(BuildContext context) async { const confirmButtonText = 'Choose'; final String? directoryPath = await FileSelectorPlatform.instance - .getDirectoryPath(confirmButtonText: confirmButtonText); + .getDirectoryPathWithOptions( + const FileDialogOptions(confirmButtonText: confirmButtonText), + ); if (directoryPath == null) { // Operation was canceled by the user. return; diff --git a/packages/file_selector/file_selector_linux/example/lib/get_multiple_directories_page.dart b/packages/file_selector/file_selector_linux/example/lib/get_multiple_directories_page.dart index b18cb5fd3be..9e2d2cc8b54 100644 --- a/packages/file_selector/file_selector_linux/example/lib/get_multiple_directories_page.dart +++ b/packages/file_selector/file_selector_linux/example/lib/get_multiple_directories_page.dart @@ -14,7 +14,9 @@ class GetMultipleDirectoriesPage extends StatelessWidget { Future _getDirectoryPaths(BuildContext context) async { const confirmButtonText = 'Choose'; final List directoryPaths = await FileSelectorPlatform.instance - .getDirectoryPaths(confirmButtonText: confirmButtonText); + .getDirectoryPathsWithOptions( + const FileDialogOptions(confirmButtonText: confirmButtonText), + ); if (directoryPaths.isEmpty) { // Operation was canceled by the user. return;