containsKeyEvent method
Implementation
bool containsKeyEvent(KeyEvent keyEvent) {
for (final keybinding in this) {
if (keybinding.isMetaPressed == HardwareKeyboard.instance.isMetaPressed &&
keybinding.isControlPressed ==
HardwareKeyboard.instance.isControlPressed &&
keybinding.isAltPressed == HardwareKeyboard.instance.isAltPressed &&
keybinding.isShiftPressed ==
HardwareKeyboard.instance.isShiftPressed &&
keybinding.keyCode == keyEvent.logicalKey.keyId) {
return true;
}
}
return false;
}