logicalKey property
String
get
logicalKey
Returns a human-readable string combining modifiers and the key, e.g. "Control+W", "Alt+Shift+Enter", "A".
Implementation
String get logicalKey {
final mods = <String>[];
if (modifiers.contains(Modifier.control)) mods.add('Control');
if (modifiers.contains(Modifier.alt)) mods.add('Alt');
if (modifiers.contains(Modifier.meta)) mods.add('Meta');
if (modifiers.contains(Modifier.shift)) mods.add('Shift');
if (mods.isEmpty) return baseKey;
return '${mods.join('+')}+$baseKey';
}