checkCombination method

void checkCombination(
  1. TappyKeyboardKeyData key
)

Implementation

void checkCombination(TappyKeyboardKeyData key) {
  if (_maxKeyCombinations <= 0) return;

  if (collectedModifiers.length < _maxKeyCombinations) {
    collectedModifiers.add(key);
  }

  if (collectedModifiers.length == _maxKeyCombinations) {
    _lookupForHotKeyMatch();
    collectedModifiers.clear();
  }
}