diff --git a/v2/internal/frontend/desktop/darwin/dialog.go b/v2/internal/frontend/desktop/darwin/dialog.go index 4037c6f21..c6be559cb 100644 --- a/v2/internal/frontend/desktop/darwin/dialog.go +++ b/v2/internal/frontend/desktop/darwin/dialog.go @@ -84,7 +84,7 @@ func (f *Frontend) openDialog(options *frontend.OpenDialogOptions, multiple bool // OpenFileDialog prompts the user to select a file func (f *Frontend) OpenFileDialog(options frontend.OpenDialogOptions) (string, error) { - results, err := f.openDialog(&options, false, options.AllowFiles, options.AllowDirectories) + results, err := f.openDialog(&options, false, true, false) if err != nil { return "", err } @@ -97,7 +97,7 @@ func (f *Frontend) OpenFileDialog(options frontend.OpenDialogOptions) (string, e // OpenMultipleFilesDialog prompts the user to select a file func (f *Frontend) OpenMultipleFilesDialog(options frontend.OpenDialogOptions) ([]string, error) { - return f.openDialog(&options, true, options.AllowFiles, options.AllowDirectories) + return f.openDialog(&options, true, true, false) } // SaveFileDialog prompts the user to select a file diff --git a/v2/internal/frontend/frontend.go b/v2/internal/frontend/frontend.go index 72d2ec261..d023d7f0d 100644 --- a/v2/internal/frontend/frontend.go +++ b/v2/internal/frontend/frontend.go @@ -19,8 +19,6 @@ type OpenDialogOptions struct { DefaultFilename string Title string Filters []FileFilter - AllowFiles bool - AllowDirectories bool ShowHiddenFiles bool CanCreateDirectories bool ResolvesAliases bool diff --git a/website/docs/reference/runtime/dialog.mdx b/website/docs/reference/runtime/dialog.mdx index 7e7717858..fb47d34cb 100644 --- a/website/docs/reference/runtime/dialog.mdx +++ b/website/docs/reference/runtime/dialog.mdx @@ -69,8 +69,6 @@ type OpenDialogOptions struct { DefaultFilename string Title string Filters []FileFilter - AllowFiles bool - AllowDirectories bool ShowHiddenFiles bool CanCreateDirectories bool ResolvesAliases bool @@ -83,8 +81,6 @@ type OpenDialogOptions struct { | DefaultFilename | The default filename | ✅ | ✅ | | Title | Title for the dialog | ✅ | ✅ | | [Filters](#filefilter) | A list of file filters | ✅ | ✅ | -| AllowFiles | Allow files to be selected | | ✅ | -| AllowDirectories | Allow directories to be selected | | ✅ | | ShowHiddenFiles | Show files hidden by the system | | ✅ | | CanCreateDirectories | Allow user to create directories | | ✅ | | ResolvesAliases | If true, returns the file not the alias | | ✅ | diff --git a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/runtime/dialog.mdx b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/runtime/dialog.mdx index 9264196f1..c9df8288d 100644 --- a/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/runtime/dialog.mdx +++ b/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/reference/runtime/dialog.mdx @@ -63,8 +63,6 @@ type OpenDialogOptions struct { DefaultFilename string Title string Filters []FileFilter - AllowFiles bool - AllowDirectories bool ShowHiddenFiles bool CanCreateDirectories bool ResolvesAliases bool @@ -78,8 +76,6 @@ type OpenDialogOptions struct { | DefaultFilename | 默认文件名 | ✅ | ✅ | | Title | 对话框的标题 | ✅ | ✅ | | [Filters](#文件过滤) | 文件过滤器列表 | ✅ | ✅ | -| AllowFiles | 允许选择文件 | | ✅ | -| AllowDirectories | 允许选择目录 | | ✅ | | ShowHiddenFiles | 显示系统隐藏的文件 | | ✅ | | CanCreateDirectories | 允许用户创建目录 | | ✅ | | ResolvesAliases | 如果为 true,则返回文件而不是别名 | | ✅ |