diff --git a/src/event.rs b/src/event.rs index 9f73ce1..68af56d 100644 --- a/src/event.rs +++ b/src/event.rs @@ -150,7 +150,7 @@ pub trait Event: NamedType { ) } - /// Emits an event to all [targets](EventTarget) matching the given target. + /// Emits an event to all [targets](EventTarget). fn emit + Manager>(&self, handle: &H) -> tauri::Result<()> where Self: Serialize + Clone, @@ -162,16 +162,16 @@ pub trait Event: NamedType { } /// Emits an event to all [targets](EventTarget) matching the given target. - fn emit_to + Manager>( + fn emit_to + Manager, I: Into>( &self, handle: &H, - label: &str, + target: I, ) -> tauri::Result<()> where Self: Serialize + Clone, { handle.emit_to( - label, + target, &EventRegistry::get_event_name::(handle, Self::NAME), self, )