Skip to main content

Module events

Module events 

Source
Expand description

Event emission trait — shared by daemon (NoopEmitter) and Tauri app (TauriEmitter).

Allows origin-core to emit UI events without depending on tauri. The Tauri app supplies its own implementation that wraps tauri::Emitter; tests and headless operation use NoopEmitter.

Structs§

NoopEmitter
No-op emitter for testing and headless operation.

Traits§

EventEmitter
Trait for emitting events from core to external consumers.