tauri::Builder::default().plugin(tauri_plugin_notification::init()).setup(|app|{usetauri_plugin_notification::NotificationExt;app.notification().builder().title("Tauri").body("Tauri is awesome").show().unwrap();Ok(())}).run(tauri::generate_context!()).expect("error while running tauri application");
import{registerActionTypes}from'@tauri-apps/plugin-notification';awaitregisterActionTypes([{id:'messages',actions:[{id:'reply',title:'Reply',input:true,inputButtonTitle:'Send',inputPlaceholder:'Type your reply...',},{id:'mark-read',title:'Mark as Read',foreground:false,},],},]);
import{sendNotification}from'@tauri-apps/plugin-notification';sendNotification({title:'New Image',body:'Check out this picture',attachments:[{id:'image-1',url:'asset:///notification-image.jpg',},],});
import{createChannel,Importance,Visibility,}from'@tauri-apps/plugin-notification';awaitcreateChannel({id:'messages',name:'Messages',description:'Notifications for new messages',importance:Importance.High,visibility:Visibility.Private,lights:true,lightColor:'#ff0000',vibration:true,sound:'notification_sound',});
import{sendNotification}from'@tauri-apps/plugin-notification';sendNotification({title:'New Message',body:'You have a new message',channelId:'messages',});