bubbles/core/
events.rs

1use crossterm::event::{KeyEvent, MouseEvent};
2
3pub trait EventHandler {
4    fn handle_key_event(&mut self, event: KeyEvent);
5    fn handle_mouse_event(&mut self, event: MouseEvent);
6    fn handle_paste_event(&mut self, event: MouseEvent);
7}