setKey method

void setKey(
  1. RawKeyEvent event
)

Implementation

void setKey(RawKeyEvent event) {
  if (event.runtimeType == RawKeyUpEvent) {
    return;
  }
  if (event.isShiftPressed) {
    isShiftPressed = true;
  }

  if (event.isAltPressed) {
    isAltPressed = true;
  }

  if (event.isControlPressed || event.isMetaPressed) {
    isControlPressed = true;
  }

  if (event.isMetaPressed ||
      event.isControlPressed ||
      event.isAltPressed ||
      event.isShiftPressed) {
  } else {
    logicalKeyboardKey = event.logicalKey;
  }
  _updateController();
}