encodeModeReport static method

Uint8List encodeModeReport(
  1. VtMode mode,
  2. GhosttyModeReportState state
)

Encodes a DECRPM/ANSI mode report into bytes.

Implementation

static Uint8List encodeModeReport(
  VtMode mode,
  bindings.GhosttyModeReportState state,
) {
  return _encodeCharSequence(
    'ghostty_mode_report_encode',
    (buffer, length, outWritten) => bindings.ghostty_mode_report_encode(
      mode.packed,
      state,
      buffer,
      length,
      outWritten,
    ),
  );
}