enum Tput::Mouse::Action

Overview

The kind of mouse action a given Event represents.

Defined in:

tput/mouse.cr

Enum Members

Down = 0
Up = 1
Move = 2
WheelUp = 3
WheelDown = 4
Focus = 5

Terminal focus gained/lost (DEC private mode 1004). Not mouse positions, but reported through the same channel by xterm, so they share the Event type. Carry no button or coordinates.

Blur = 6

Instance Method Summary

Instance Method Detail

def blur? #

Returns true if this enum value equals Blur


[View source]
def down? #

Returns true if this enum value equals Down


[View source]
def focus? #

Returns true if this enum value equals Focus


[View source]
def move? #

Returns true if this enum value equals Move


[View source]
def up? #

Returns true if this enum value equals Up


[View source]
def wheel_down? #

Returns true if this enum value equals WheelDown


[View source]
def wheel_up? #

Returns true if this enum value equals WheelUp


[View source]