pushKittyKeyboardMode method

  1. @override
void pushKittyKeyboardMode(
  1. int mode
)
override

Implementation

@override
void pushKittyKeyboardMode(int mode) {
  if (_modes._kittyKeyboardModeStack.length >=
      _maxKittyKeyboardModeStackDepth) {
    _modes._kittyKeyboardModeStack.removeAt(0);
  }

  final normalizedMode = mode & _kittyKeyboardModeMask;
  _modes._kittyKeyboardModeStack.add(_modes._kittyKeyboardMode);
  _modes._kittyKeyboardMode = normalizedMode;
}