primaryLabel static method

String primaryLabel(
  1. String key, {
  2. bool shift = false,
  3. bool alt = false,
})

Implementation

static String primaryLabel(
  String key, {
  bool shift = false,
  bool alt = false,
}) {
  final mod = isApple ? '⌘' : 'Ctrl';
  final parts = <String>[
    mod,
    if (alt) isApple ? '⌥' : 'Alt',
    if (shift) isApple ? '⇧' : 'Shift',
    key,
  ];
  return isApple ? parts.join() : parts.join('+');
}