keyboard-symbol

1.0.0 • Public • Published

keyboard-symbol

Convert key names to symbols like ⌘, ⇧, ⌥ and many more. Supports common symbols for Mac and Windows keyboards.

Install

npm install keyboard-symbol

Usage

import keyboardSymbol from 'keyboard-symbol'
 
keyboardSymbol('meta', 'mac')
//=> ⌘
 
keyboardSymbol('meta', 'win')
//=> ❖
 
keyboardSymbol('control', 'mac')
//=> ⌃
 
keyboardSymbol('control', 'win')
//=> ctrl
 
keyboardSymbol('unknownKeyName', 'mac')
//=> unknownKeyName

API

keyboardSymbol(key, OS)

key

Type: string
Default: ''

Your KeyboardEvent.key.

OS

Type: string
Default: mac

Can be mac or win.

List of symbols

⌃ ⌥ ⌘ ❖ ⇪ ⇧ ↑ → ↓ ← ↩ ⌫ ⌦ ⎋ ⇥ ⇞ ⇟ ␣ ctrl alt (source)

Readme

Keywords

Package Sidebar

Install

npm i keyboard-symbol

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

9.97 kB

Total Files

9

Last publish

Collaborators

  • philippkuehn