@studiokeywi/banjo - v0.0.1
    Preparing search index...

    Module input/keys

    Constant values related to keyboard events and utility functions to help with "meta" state for keyboard events

    studioKeywi

    Interfaces

    KeyData

    Information from a KeyboardEvent that is relevant to identifying a key press/release

    Variables

    $0

    The zero (0) key from number row or number pad

    $1

    The one (1) key from number row or number pad

    $2

    The two (2) key from number row or number pad

    $3

    The three (3) key from number row or number pad

    $4

    The four (4) key from number row or number pad

    $5

    The five (5) key from number row or number pad

    $6

    The six (6) key from number row or number pad

    $7

    The seven (7) key from number row or number pad

    $8

    The eight (8) key from number row or number pad

    $9

    The nine (9) key from number row or number pad

    $a

    TODO: JSDocs

    $A

    TODO: JSDocs

    $aA

    TODO: JSDocs

    $add

    TODO: JSDocs

    $alt

    TODO: JSDocs

    $ampersand

    The ampersand (&) key

    $asterisk

    The asterisk (*) key

    $at

    The at sign (@) key

    $b

    TODO: JSDocs

    $B

    TODO: JSDocs

    $backslash

    TODO: JSDocs

    $backspace

    TODO: JSDocs

    $backtick

    TODO: JSDocs

    $bB

    TODO: JSDocs

    $c

    TODO: JSDocs

    $C

    TODO: JSDocs

    $capsLock

    TODO: JSDocs

    $caret

    The caret (^) key

    $cC

    TODO: JSDocs

    $colon

    TODO: JSDocs

    $comma

    TODO: JSDocs

    $ctrl

    TODO: JSDocs

    $d

    TODO: JSDocs

    $D

    TODO: JSDocs

    $dash

    The dash (-) key

    $dD

    TODO: JSDocs

    $delete

    TODO: JSDocs

    $digit0

    Number row zero (0) key

    $digit1

    Number row one (1) key

    $digit2

    Number row two (2) key

    $digit3

    Number row three (3) key

    $digit4

    Number row four (4) key

    $digit5

    Number row five (5) key

    $digit6

    Number row six (6) key

    $digit7

    Number row seven (7) key

    $digit8

    Number row eight (8) key

    $digit9

    Number row nine (9) key

    $divide

    TODO: JSDocs

    $dollarSign

    The dollar sign ($) key

    $doubleQuote

    TODO: JSDocs

    $down

    TODO: JSDocs

    $e

    TODO: JSDocs

    $E

    TODO: JSDocs

    $eE

    TODO: JSDocs

    $end

    TODO: JSDocs

    $enter

    TODO: JSDocs

    $equal

    The equal sign (=) key

    $esc

    TODO: JSDocs

    $exclamationMark

    The exclamation mark (!) key

    $f

    TODO: JSDocs

    $F

    TODO: JSDocs

    $f1

    TODO: JSDocs

    $f10

    TODO: JSDocs

    $f11

    TODO: JSDocs

    $f12

    TODO: JSDocs

    $f2

    TODO: JSDocs

    $f3

    TODO: JSDocs

    $f4

    TODO: JSDocs

    $f5

    TODO: JSDocs

    $f6

    TODO: JSDocs

    $f7

    TODO: JSDocs

    $f8

    TODO: JSDocs

    $f9

    TODO: JSDocs

    $fF

    TODO: JSDocs

    $g

    TODO: JSDocs

    $G

    TODO: JSDocs

    $gG

    TODO: JSDocs

    $h

    TODO: JSDocs

    $H

    TODO: JSDocs

    $hash

    The hash/pound (#) key

    $hH

    TODO: JSDocs

    $home

    TODO: JSDocs

    $i

    TODO: JSDocs

    $I

    TODO: JSDocs

    $iI

    TODO: JSDocs

    $insert

    TODO: JSDocs

    $j

    TODO: JSDocs

    $J

    TODO: JSDocs

    $jJ

    TODO: JSDocs

    $k

    TODO: JSDocs

    $K

    TODO: JSDocs

    $kK

    TODO: JSDocs

    $l

    TODO: JSDocs

    $L

    TODO: JSDocs

    $left

    TODO: JSDocs

    $leftAlt

    TODO: JSDocs

    $leftAngleBracket

    TODO: JSDocs

    $leftBracket

    TODO: JSDocs

    $leftCtrl

    TODO: JSDocs

    $leftMeta

    TODO: JSDocs

    $leftParen

    The left parenthesis (() key

    $leftShift

    TODO: JSDocs

    $leftSquareBracket

    TODO: JSDocs

    $lL

    TODO: JSDocs

    $m

    TODO: JSDocs

    $M

    TODO: JSDocs

    $meta

    TODO: JSDocs

    $mM

    TODO: JSDocs

    $multiply

    TODO: JSDocs

    $n

    TODO: JSDocs

    $N

    TODO: JSDocs

    $nN

    TODO: JSDocs

    $num0

    The number pad zero (0) key

    $num1

    The number pad one (1) key

    $num2

    The number pad two (2) key

    $num3

    The number pad three (3) key

    $num4

    The number pad four (4) key

    $num5

    The number pad five (5) key

    $num6

    The number pad six (6) key

    $num7

    The number pad seven (7) key

    $num8

    The number pad eight (8) key

    $num9

    The number pad nine (9) key

    $numAdd

    The number pad addition (+) key

    $numDecimal

    The number pad decimal (.) key

    $numDivide

    The number pad divide (/) key

    $numEnter

    The number pad enter key

    $numLock

    The number lock key

    $numMultiply

    The number pad multiplication (*) key

    $numSubtract

    The number pad subtraction (-) key

    $o

    TODO: JSDocs

    $O

    TODO: JSDocs

    $oO

    TODO: JSDocs

    $p

    TODO: JSDocs

    $P

    TODO: JSDocs

    $pageDown

    TODO: JSDocs

    $pageUp

    TODO: JSDocs

    $percentSign

    The percent sign (%) key

    $period

    TODO: JSDocs

    $pipe

    TODO: JSDocs

    $plus

    The plus sign (+) key

    $pP

    TODO: JSDocs

    $q

    TODO: JSDocs

    $Q

    TODO: JSDocs

    $qQ

    TODO: JSDocs

    $questionMark

    TODO: JSDocs

    $r

    TODO: JSDocs

    $R

    TODO: JSDocs

    $return

    TODO: JSDocs

    TODO: JSDocs

    $rightAlt

    TODO: JSDocs

    $rightAngleBracket

    TODO: JSDocs

    $rightBracket

    TODO: JSDocs

    $rightCtrl

    TODO: JSDocs

    $rightMeta

    TODO: JSDocs

    $rightParen

    The right parenthesis ()) key

    $rightShift

    TODO: JSDocs

    $rightSquareBracket

    TODO: JSDocs

    $row0

    The number row zero (0)/right parenthesis ()) key

    $row1

    The number row one (1)/exclamation mark (!) key

    $row2

    The number row two (2)/at sign (@) key

    $row3

    The number row three (3)/hash(/pound) (#) key

    $row4

    The number row four (4)/dollar sign ($) key

    $row5

    The number row five (5 )/percent sign (%) key

    $row6

    The number row six (6)/caret (^) key

    $row7

    The number row seven (7)/ampersand (&) key

    $row8

    The number row eight (8)/asterisk (*) key

    $row9

    The number row nine (9)/left parenthesis (() key

    $rR

    TODO: JSDocs

    $s

    TODO: JSDocs

    $S

    TODO: JSDocs

    $semicolon

    TODO: JSDocs

    $shift

    TODO: JSDocs

    $singleQuote

    TODO: JSDocs

    $slash

    TODO: JSDocs

    $sS

    TODO: JSDocs

    $subtract

    TODO: JSDocs

    $t

    TODO: JSDocs

    $T

    TODO: JSDocs

    $tab

    TODO: JSDocs

    $tilde

    TODO: JSDocs

    $tT

    TODO: JSDocs

    $u

    TODO: JSDocs

    $U

    TODO: JSDocs

    $underscore

    The underscore (_) key

    $up

    TODO: JSDocs

    $uU

    TODO: JSDocs

    $v

    TODO: JSDocs

    $V

    TODO: JSDocs

    $vV

    TODO: JSDocs

    $w

    TODO: JSDocs

    $W

    TODO: JSDocs

    $wW

    TODO: JSDocs

    $x

    TODO: JSDocs

    $X

    TODO: JSDocs

    $xX

    TODO: JSDocs

    $y

    TODO: JSDocs

    $Y

    TODO: JSDocs

    $yY

    TODO: JSDocs

    $z

    TODO: JSDocs

    $Z

    TODO: JSDocs

    $zZ

    TODO: JSDocs

    Functions

    addAlt

    Adds the altKey property to key information

    addCtrl

    Adds the ctrlKey property to key information

    addMeta

    Adds the metaKey property to key information

    addShift

    Adds the shiftKey property to key information