class

Opal::TEA::MouseMsg

Inherits Opal::TEA::Msg < Reference < Object

Dispatched when a mouse event occurs.

Constructors

from_event(event : Terminal::MouseEvent) : MouseMsg
Source
new(x : Int32, y : Int32, button : Terminal::MouseButton, action : Terminal::MouseAction, ctrl : Bool = false, alt : Bool = false, shift : Bool = false)
Source

Instance methods

action
Source
alt?
Source
button
Source
ctrl?
Source
left_click?
Source
motion?
Source
press?
Source
release?
Source
right_click?
Source
shift?
Source
wheel_down?
Source
wheel_up?
Source