Raxol.Terminal.ANSI.Mouse.Tracking (Raxol v2.0.1)

View Source

Handles mouse tracking and focus tracking for the terminal.

Summary

Functions

Disables mouse tracking with the specified mode.

Enables mouse tracking with the specified mode.

Formats a focus event into a tracking sequence.

Formats a mouse event into a tracking sequence.

Parses a focus tracking sequence into a focus event.

Parses a mouse tracking sequence into a mouse event.

Functions

disable_mouse_tracking(mode)

Disables mouse tracking with the specified mode.

enable_mouse_tracking(mode)

Enables mouse tracking with the specified mode.

format_focus_event(atom)

Formats a focus event into a tracking sequence.

format_mouse_event(arg)

Formats a mouse event into a tracking sequence.

parse_focus_sequence(sequence)

Parses a focus tracking sequence into a focus event.

parse_mouse_sequence(sequence)

Parses a mouse tracking sequence into a mouse event.