@@ -43,6 +43,10 @@ pub enum MouseEventKind {
43 ScrollDown,
43 ScrollDown,
44 /// Scrolled mouse wheel upwards (away from the user).
44 /// Scrolled mouse wheel upwards (away from the user).
46+ /// Scrolled mouse wheel leftwards.
48+ /// Scrolled mouse wheel rightwards.
48/// Represents a mouse button.
52/// Represents a mouse button.
@@ -458,6 +462,8 @@ impl From<crossterm::event::MouseEventKind> for MouseEventKind {
458 crossterm::event::MouseEventKind::Moved => Self::Moved,
462 crossterm::event::MouseEventKind::Moved => Self::Moved,
459 crossterm::event::MouseEventKind::ScrollDown => Self::ScrollDown,
463 crossterm::event::MouseEventKind::ScrollDown => Self::ScrollDown,
460 crossterm::event::MouseEventKind::ScrollUp => Self::ScrollUp,
464 crossterm::event::MouseEventKind::ScrollUp => Self::ScrollUp,
465+ crossterm::event::MouseEventKind::ScrollLeft => Self::ScrollLeft,
466+ crossterm::event::MouseEventKind::ScrollRight => Self::ScrollRight,