From 0b690f242f3a9fdffc268ee66464151b3466d00b Mon Sep 17 00:00:00 2001 From: Amr Bashir Date: Tue, 21 May 2024 20:13:40 +0300 Subject: [PATCH] fix(core): export `UriSchemeResponder` (#9845) --- .changes/UriSchemeResponder-export.md | 5 +++++ core/tauri/src/app.rs | 2 ++ core/tauri/src/lib.rs | 3 ++- 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changes/UriSchemeResponder-export.md diff --git a/.changes/UriSchemeResponder-export.md b/.changes/UriSchemeResponder-export.md new file mode 100644 index 000000000..92c3e1db4 --- /dev/null +++ b/.changes/UriSchemeResponder-export.md @@ -0,0 +1,5 @@ +--- +"tauri": "patch:bug" +--- + +Export `tauri::UriSchemeResponder`. diff --git a/core/tauri/src/app.rs b/core/tauri/src/app.rs index b05b4e32f..f4cb654f7 100644 --- a/core/tauri/src/app.rs +++ b/core/tauri/src/app.rs @@ -1776,6 +1776,8 @@ tauri::Builder::default() } pub(crate) type UriSchemeResponderFn = Box>) + Send>; + +/// Async uri scheme protocol responder. pub struct UriSchemeResponder(pub(crate) UriSchemeResponderFn); impl UriSchemeResponder { diff --git a/core/tauri/src/lib.rs b/core/tauri/src/lib.rs index a5e710200..43145590b 100644 --- a/core/tauri/src/lib.rs +++ b/core/tauri/src/lib.rs @@ -214,7 +214,8 @@ pub use self::utils::TitleBarStyle; pub use self::event::{Event, EventId, EventTarget}; pub use { self::app::{ - App, AppHandle, AssetResolver, Builder, CloseRequestApi, RunEvent, WebviewEvent, WindowEvent, + App, AppHandle, AssetResolver, Builder, CloseRequestApi, RunEvent, UriSchemeResponder, + WebviewEvent, WindowEvent, }, self::manager::Asset, self::runtime::{