keystrokeToString function

String keystrokeToString(
  1. ParsedKeystroke ks
)

Convert a ParsedKeystroke to its canonical string representation.

Implementation

String keystrokeToString(ParsedKeystroke ks) {
  final parts = <String>[];
  if (ks.ctrl) parts.add('ctrl');
  if (ks.alt) parts.add('alt');
  if (ks.shift) parts.add('shift');
  if (ks.meta) parts.add('meta');
  if (ks.superKey) parts.add('cmd');
  parts.add(_keyToDisplayName(ks.key));
  return parts.join('+');
}