getBaseKeyFromLogicalKeyId static method

BaseKey getBaseKeyFromLogicalKeyId(
  1. LogicalKeyboardKey logicalKeyboardKey
)

This function gets a base key from a given logicalKeyboardKey Returns a BaseKey from a given logicalKeyboardKey

Implementation

static BaseKey getBaseKeyFromLogicalKeyId(
    LogicalKeyboardKey logicalKeyboardKey) {
  for (var keyMap in KeyMap.values) {
    if (keyMap.baseKey.logicalKeyId == logicalKeyboardKey) {
      return keyMap.baseKey;
    }
  }
  return const BaseKey(null, "Unknown key", null, null, null);
}