enableKeyboardEnhancements method

void enableKeyboardEnhancements(
  1. int flags
)

Enables keyboard enhancements (Kitty Keyboard Protocol) with the specified flags.

Implementation

void enableKeyboardEnhancements(int flags) {
  if (_keyboardEnhancements == flags) return;
  if (_keyboardEnhancements != 0) {
    _renderer.popKeyboardEnhancements();
  }
  _keyboardEnhancements = flags;
  if (flags != 0) {
    _renderer.pushKeyboardEnhancements(flags);
  }
  _renderer.flush();
}