Raxol.Terminal.ANSI.Mouse.Events (Raxol v2.0.1)
View SourceHandles mouse event reporting for the terminal emulator.
Summary
Functions
Decodes button state and modifiers from a mouse event byte.
Decodes modifier keys from a mouse event byte.
Disables mouse tracking.
Enables mouse tracking with the specified mode.
Generates a mouse event report based on the current state.
Creates a new mouse state with default values.
Processes a mouse event and returns the updated state and event data.
Updates the button state.
Updates the drag state.
Updates the modifiers state.
Updates the mouse position.
Functions
Decodes button state and modifiers from a mouse event byte.
Decodes modifier keys from a mouse event byte.
Disables mouse tracking.
Enables mouse tracking with the specified mode.
Generates a mouse event report based on the current state.
Creates a new mouse state with default values.
Processes a mouse event and returns the updated state and event data.
Updates the button state.
Updates the drag state.
Updates the modifiers state.
Updates the mouse position.