encode method
- VtKeyEvent event
Encodes a key event into terminal bytes.
Implementation
Uint8List encode(VtKeyEvent event) {
_ensureOpen();
event._ensureOpen();
return _encodeCharSequence(
'ghostty_key_encoder_encode',
(buffer, length, outWritten) => bindings.ghostty_key_encoder_encode(
_handle,
event._handle,
buffer,
length,
outWritten,
),
);
}