encode_mouse_move

Function encode_mouse_move 

Source
pub fn encode_mouse_move(
    row: usize,
    col: usize,
    button: Option<TerminalMouseButton>,
    encoding: MouseProtocolEncoding,
) -> String
Expand description

Encode a mouse motion event using the specified protocol encoding.

When button is None, this encodes hover motion (no button pressed): button code = 3 + 32 (motion flag) = 35. When button is Some, this encodes drag motion (button held): button code = button.code() + 32 (motion flag).