docs(positioner): Update positioner readme to new tray api (#1041)

`on_system_tray_event` is now reworked into `on_tray_icon_event`
pull/1042/head
DK Liao 1 year ago committed by GitHub
parent 685c4094c5
commit 75d82868b2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -51,12 +51,19 @@ First you need to register the core plugin with Tauri:
`src-tauri/src/main.rs`
```rust
use tauri::tray::TrayIconBuilder;
fn main() {
tauri::Builder::default()
.plugin(tauri_plugin_positioner::init())
// This is required to get tray-relative positions to work
.on_system_tray_event(|app, event| {
tauri_plugin_positioner::on_tray_event(app, &event);
.setup(|app| {
TrayIconBuilder::new()
.on_tray_icon_event(|app, event| {
tauri_plugin_positioner::on_tray_event(app.app_handle(), &event);
})
.build(app)?;
Ok(())
})
.run(tauri::generate_context!())
.expect("error while running tauri application");

Loading…
Cancel
Save