Normalization & format API Reference

KEY_DISPLAY_SYMBOLS

Variable: KEY_DISPLAY_SYMBOLS

ts
const KEY_DISPLAY_SYMBOLS: object;
const KEY_DISPLAY_SYMBOLS: object;

Defined in: constants.ts:592

Special key symbols for display formatting.

Maps certain keys to their visual symbols for better readability in hotkey displays. Used by formatting functions to show symbols like ↑ for ArrowUp or ↵ for Enter instead of text labels.

Type Declaration

ArrowDown

ts
readonly ArrowDown: "↓" = '↓';
readonly ArrowDown: "" = '';

ArrowLeft

ts
readonly ArrowLeft: "←" = '←';
readonly ArrowLeft: "" = '';

ArrowRight

ts
readonly ArrowRight: "→" = '→';
readonly ArrowRight: "" = '';

ArrowUp

ts
readonly ArrowUp: "↑" = '↑';
readonly ArrowUp: "" = '';

Backspace

ts
readonly Backspace: "⌫" = '⌫';
readonly Backspace: "" = '';

Delete

ts
readonly Delete: "⌦" = '⌦';
readonly Delete: "" = '';

Enter

ts
readonly Enter: "↵" = '↵';
readonly Enter: "" = '';

Escape

ts
readonly Escape: "Esc" = 'Esc';
readonly Escape: "Esc" = 'Esc';

Space

ts
readonly Space: "␣" = '␣';
readonly Space: "" = '';

Tab

ts
readonly Tab: "⇥" = '⇥';
readonly Tab: "" = '';

Example

ts
KEY_DISPLAY_SYMBOLS['ArrowUp'] // '↑'
KEY_DISPLAY_SYMBOLS['Enter'] // '↵'
KEY_DISPLAY_SYMBOLS['Escape'] // 'Esc'
KEY_DISPLAY_SYMBOLS['Space'] // '␣'
KEY_DISPLAY_SYMBOLS['ArrowUp'] // '↑'
KEY_DISPLAY_SYMBOLS['Enter'] // '↵'
KEY_DISPLAY_SYMBOLS['Escape'] // 'Esc'
KEY_DISPLAY_SYMBOLS['Space'] // '␣'