module

VT::Handler

Instance methods

apc_end

Fired when an APC payload is finalized.

Source
apc_put(char : UInt8)

Fired for each byte in an APC payload.

Source
apc_start

Fired at the beginning of an Application Program Command (APC) payload.

Source
clear

Fired at the beginning of a new escape sequence.

Source
collect(char : UInt8)

Fired when an intermediate character (e.g. ?, >, !) is encountered during an escape, CSI, or DCS sequence.

Source
csi_dispatch(char : UInt8, params : Slice(Parameter), intermediates : Slice(UInt8), ignore : Bool)

Fired when a Control Sequence Introducer (CSI) sequence is finalized.

Source
esc_dispatch(char : UInt8, intermediates : Slice(UInt8), ignore : Bool)

Fired when a standard escape sequence is finalized.

Source
execute(char : UInt8)

Fired when a C0 or C1 control character is encountered.

Source
hook(char : UInt8, params : Slice(Parameter), intermediates : Slice(UInt8), ignore : Bool)

Fired at the beginning of a Device Control String (DCS) payload.

Source
osc_end

Fired when an OSC payload is finalized.

Source
osc_put(char : UInt8)

Fired for each byte in an OSC payload.

Source
osc_start

Fired at the beginning of an Operating System Command (OSC) payload.

Source
param(char : UInt8)

Fired when a parameter digit, semicolon (;), or colon (:) is encountered.

Source
pm_end

Fired when a PM payload is finalized.

Source
pm_put(char : UInt8)

Fired for each byte in a PM payload.

Source
pm_start

Fired at the beginning of a Privacy Message (PM) payload.

Source
put(char : UInt8)

Fired for each byte in a DCS payload.

Source
sos_end

Fired when a SOS payload is finalized.

Source
sos_put(char : UInt8)

Fired for each byte in a SOS payload.

Source
sos_start

Fired at the beginning of a Start of String (SOS) payload.

Source
unhook

Fired when a DCS payload is finalized.

Source