From ca061b9c1a4cb2f53ac6d421ca107529ce0771b9 Mon Sep 17 00:00:00 2001 From: Brian Carlsen Date: Sun, 13 Nov 2022 17:05:42 +0100 Subject: [PATCH] Added additional examples for `open` and `open_multiple` in documentation. --- src/dialog.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/dialog.rs b/src/dialog.rs index 68b36ec..7f133f0 100644 --- a/src/dialog.rs +++ b/src/dialog.rs @@ -189,6 +189,10 @@ pub async fn message(message: &str, options: Option) { /// use tauri_api::dialog::{open, OpenDialogOptions}; /// /// let file = open(None).await; +/// +/// let mut opts = OpenDialogOptions::new(); +/// opts.directory = true; +/// let dir = open(Some(opts)).await; /// ``` /// @param options Dialog options. /// @returns List of file paths, or `None` if user cancelled the dialog. @@ -214,6 +218,11 @@ pub async fn open(options: Option) -> Option { /// use tauri_api::dialog::{open, OpenDialogOptions}; /// /// let files = open_multiple(None).await; +/// +/// let mut opts = OpenDialogOptions::new(); +/// opts.multiple = true; +/// opts.directory = true; +/// let dirs = open(Some(opts)).await; /// ``` /// @param options Dialog options. /// @returns List of file paths, or `None` if user cancelled the dialog.