baseKey property
String
get
baseKey
Returns a normalized key string (e.g., 'Enter', 'Escape', 'S', 'Tab') stripping out all modifiers.
Implementation
String get baseKey {
if (type != KeyType.character) {
final name = type.name;
return name.isNotEmpty
? '${name[0].toUpperCase()}${name.substring(1)}'
: name;
}
return key.toUpperCase();
}