Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/tui/src/input_reader/decoders/mouse.ts>decodeMouseSGR

🦕 Deno module for creating Terminal User Interfaces
Go to Latest
function decodeMouseSGR
import { decodeMouseSGR } from "https://deno.land/x/tui@2.0.0/src/input_reader/decoders/mouse.ts";

Decode SGR mouse mode code sequence to {MouseEvent} object. If it can't convert specified {code} to {MouseEvent} it returns undefined.

Don't hold onto event object reference that gets returned!

It gets reused to save CPU usage and minimize GC.

Parameters

buffer: Uint8Array
code: string