Expand description
Toast notification and progress bar plugin for reovim
This plugin provides non-blocking notifications and progress indicators.
§Usage
Other plugins can emit notification events:
ⓘ
use reovim_plugin_notification::{NotificationShow, ProgressUpdate};
// Show a notification
bus.emit(NotificationShow::success("File saved"));
// Show progress
bus.emit(ProgressUpdate::new("build", "Building", "cargo").with_progress(45));Re-exports§
pub use command::NotificationDismissAll as DismissAll;pub use command::NotificationShow as Show;pub use command::ProgressComplete;pub use command::ProgressUpdate;pub use notification::Notification;pub use notification::NotificationLevel;pub use progress::ProgressBarConfig;pub use progress::ProgressNotification;pub use state::NotificationConfig;pub use state::NotificationManagerHandle;pub use state::NotificationPosition;pub use style::NotificationStyles;
Modules§
- command
- Notification plugin events
- notification
- Notification types
- progress
- Progress notification types
- state
- Notification state management
- style
- Notification styles
- window
- Notification popup window
Structs§
- Notification
Plugin - Notification plugin