.. role:: ts-api-decorator

.. _KeyCode:

#######
KeyCode
#######

.. container:: ts-api-section

   Enumerates JavaScript Key Codes. We recommend using [this tool](https://keycode.info/) if you are unsure which keycode you are trying to capture.



.. container:: api-index-section

   .. rubric:: Enumeration Members

   .. rst-class:: api-index-list-item api-kind-enummember api-parent-kind-enum

   * :ref:`KeyCode.Backspace`
   * :ref:`KeyCode.Delete`
   * :ref:`KeyCode.DownArrow`
   * :ref:`KeyCode.Escape`
   * :ref:`KeyCode.LeftArrow`
   * :ref:`KeyCode.NumPad_0`
   * :ref:`KeyCode.NumPad_1`
   * :ref:`KeyCode.NumPad_2`
   * :ref:`KeyCode.NumPad_3`
   * :ref:`KeyCode.NumPad_4`
   * :ref:`KeyCode.NumPad_5`
   * :ref:`KeyCode.NumPad_6`
   * :ref:`KeyCode.NumPad_7`
   * :ref:`KeyCode.NumPad_8`
   * :ref:`KeyCode.NumPad_9`
   * :ref:`KeyCode.PgDown`
   * :ref:`KeyCode.PgUp`
   * :ref:`KeyCode.RightArrow`
   * :ref:`KeyCode.Shift`
   * :ref:`KeyCode.UpArrow`
   * :ref:`KeyCode._0`
   * :ref:`KeyCode._1`
   * :ref:`KeyCode._2`
   * :ref:`KeyCode._3`
   * :ref:`KeyCode._4`
   * :ref:`KeyCode._5`
   * :ref:`KeyCode._6`
   * :ref:`KeyCode._7`
   * :ref:`KeyCode._8`
   * :ref:`KeyCode._9`
   * :ref:`KeyCode.a`
   * :ref:`KeyCode.b`
   * :ref:`KeyCode.c`
   * :ref:`KeyCode.d`
   * :ref:`KeyCode.e`
   * :ref:`KeyCode.f`
   * :ref:`KeyCode.g`
   * :ref:`KeyCode.h`
   * :ref:`KeyCode.i`
   * :ref:`KeyCode.j`
   * :ref:`KeyCode.k`
   * :ref:`KeyCode.l`
   * :ref:`KeyCode.m`
   * :ref:`KeyCode.n`
   * :ref:`KeyCode.o`
   * :ref:`KeyCode.p`
   * :ref:`KeyCode.q`
   * :ref:`KeyCode.r`
   * :ref:`KeyCode.s`
   * :ref:`KeyCode.t`
   * :ref:`KeyCode.u`
   * :ref:`KeyCode.v`
   * :ref:`KeyCode.w`
   * :ref:`KeyCode.x`
   * :ref:`KeyCode.y`
   * :ref:`KeyCode.z`





------------

Enumeration Members
===================

.. rst-class:: ts-api-section

.. _KeyCode.Backspace:

Backspace
---------

Backspace key

.. rst-class:: ts-api-section

.. _KeyCode.Delete:

Delete
------

Delete Key

.. rst-class:: ts-api-section

.. _KeyCode.DownArrow:

DownArrow
---------

Down Arrow

.. rst-class:: ts-api-section

.. _KeyCode.Escape:

Escape
------

Escape Key

.. rst-class:: ts-api-section

.. _KeyCode.LeftArrow:

LeftArrow
---------

Left Arrow

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_0:

NumPad_0
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_1:

NumPad_1
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_2:

NumPad_2
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_3:

NumPad_3
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_4:

NumPad_4
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_5:

NumPad_5
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_6:

NumPad_6
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_7:

NumPad_7
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_8:

NumPad_8
--------

.. rst-class:: ts-api-section

.. _KeyCode.NumPad_9:

NumPad_9
--------

.. rst-class:: ts-api-section

.. _KeyCode.PgDown:

PgDown
------

PageDown Key

.. rst-class:: ts-api-section

.. _KeyCode.PgUp:

PgUp
----

PageUp Key

.. rst-class:: ts-api-section

.. _KeyCode.RightArrow:

RightArrow
----------

Right Arrow

.. rst-class:: ts-api-section

.. _KeyCode.Shift:

Shift
-----

Shift key

.. rst-class:: ts-api-section

.. _KeyCode.UpArrow:

UpArrow
-------

Up Arrow

.. rst-class:: ts-api-section

.. _KeyCode._0:

_0
--

.. rst-class:: ts-api-section

.. _KeyCode._1:

_1
--

.. rst-class:: ts-api-section

.. _KeyCode._2:

_2
--

.. rst-class:: ts-api-section

.. _KeyCode._3:

_3
--

.. rst-class:: ts-api-section

.. _KeyCode._4:

_4
--

.. rst-class:: ts-api-section

.. _KeyCode._5:

_5
--

.. rst-class:: ts-api-section

.. _KeyCode._6:

_6
--

.. rst-class:: ts-api-section

.. _KeyCode._7:

_7
--

.. rst-class:: ts-api-section

.. _KeyCode._8:

_8
--

.. rst-class:: ts-api-section

.. _KeyCode._9:

_9
--

.. rst-class:: ts-api-section

.. _KeyCode.a:

a
-

Characters

.. rst-class:: ts-api-section

.. _KeyCode.b:

b
-

.. rst-class:: ts-api-section

.. _KeyCode.c:

c
-

.. rst-class:: ts-api-section

.. _KeyCode.d:

d
-

.. rst-class:: ts-api-section

.. _KeyCode.e:

e
-

.. rst-class:: ts-api-section

.. _KeyCode.f:

f
-

.. rst-class:: ts-api-section

.. _KeyCode.g:

g
-

.. rst-class:: ts-api-section

.. _KeyCode.h:

h
-

.. rst-class:: ts-api-section

.. _KeyCode.i:

i
-

.. rst-class:: ts-api-section

.. _KeyCode.j:

j
-

.. rst-class:: ts-api-section

.. _KeyCode.k:

k
-

.. rst-class:: ts-api-section

.. _KeyCode.l:

l
-

.. rst-class:: ts-api-section

.. _KeyCode.m:

m
-

.. rst-class:: ts-api-section

.. _KeyCode.n:

n
-

.. rst-class:: ts-api-section

.. _KeyCode.o:

o
-

.. rst-class:: ts-api-section

.. _KeyCode.p:

p
-

.. rst-class:: ts-api-section

.. _KeyCode.q:

q
-

.. rst-class:: ts-api-section

.. _KeyCode.r:

r
-

.. rst-class:: ts-api-section

.. _KeyCode.s:

s
-

.. rst-class:: ts-api-section

.. _KeyCode.t:

t
-

.. rst-class:: ts-api-section

.. _KeyCode.u:

u
-

.. rst-class:: ts-api-section

.. _KeyCode.v:

v
-

.. rst-class:: ts-api-section

.. _KeyCode.w:

w
-

.. rst-class:: ts-api-section

.. _KeyCode.x:

x
-

.. rst-class:: ts-api-section

.. _KeyCode.y:

y
-

.. rst-class:: ts-api-section

.. _KeyCode.z:

z
-

