KeyInput enum

Represents key presses.

Inheritance
Available extensions

Values

controlSpace → const KeyInput

Ctrl+space

controlA → const KeyInput

Ctrl+a

controlB → const KeyInput

Ctrl+b

controlC → const KeyInput

Ctrl+c

controlD → const KeyInput

Ctrl+d

controlE → const KeyInput

Ctrl+e

controlF → const KeyInput

Ctrl+f

controlG → const KeyInput

Ctrl+g

controlH → const KeyInput

Ctrl+h

controlI → const KeyInput

Ctrl+l

tab → const KeyInput

Tab

controlJ → const KeyInput

Ctrl+j

controlK → const KeyInput

Ctrl+k

controlL → const KeyInput

Ctrl+l

controlM → const KeyInput

Ctrl+m

enter → const KeyInput

Enter/return

controlN → const KeyInput

Ctrl+n

controlO → const KeyInput

Ctrl+o

controlP → const KeyInput

Ctrl+p

controlQ → const KeyInput

Ctrl+q

controlR → const KeyInput

Ctrl+r

controlS → const KeyInput

Ctrl+s

controlT → const KeyInput

Ctrl+t

controlU → const KeyInput

Ctrl+u

controlV → const KeyInput

Ctrl+v

controlW → const KeyInput

Ctrl+w

controlX → const KeyInput

Ctrl+x

controlY → const KeyInput

Ctrl+y

controlZ → const KeyInput

Ctrl+z

escape → const KeyInput

Esc

controlBackslash → const KeyInput

Ctrl+\

controlRightSquareBracket → const KeyInput

Ctrl+]

controlTilde → const KeyInput

Ctrl+~

controlForwardSlash → const KeyInput

Ctrl+/

space → const KeyInput

Space

exclamation → const KeyInput

!

doubleQuote → const KeyInput

"

numberSign → const KeyInput

dollar → const KeyInput

$

percent → const KeyInput

%

ampersand → const KeyInput

&

apostrophe → const KeyInput

'

leftParenthesis → const KeyInput

(

rightParenthesis → const KeyInput

)

asterisk → const KeyInput
plus → const KeyInput
comma → const KeyInput

,

minus → const KeyInput
fullStop → const KeyInput

.

forwardSlash → const KeyInput

/

number0 → const KeyInput

0

number1 → const KeyInput

1

number2 → const KeyInput

2

number3 → const KeyInput

3

number4 → const KeyInput

4

number5 → const KeyInput

5

number6 → const KeyInput

6

number7 → const KeyInput

7

number8 → const KeyInput

8

number9 → const KeyInput

9

colon → const KeyInput

:

semicolon → const KeyInput

;

lessThan → const KeyInput

<

equals → const KeyInput

=

greaterThan → const KeyInput
questionMark → const KeyInput

?

at → const KeyInput

@

uppercaseA → const KeyInput

A

uppercaseB → const KeyInput

B

uppercaseC → const KeyInput

C

uppercaseD → const KeyInput

D

uppercaseE → const KeyInput

E

uppercaseF → const KeyInput

F

uppercaseG → const KeyInput

G

uppercaseH → const KeyInput

H

uppercaseI → const KeyInput

I

uppercaseJ → const KeyInput

J

uppercaseK → const KeyInput

K

uppercaseL → const KeyInput

L

uppercaseM → const KeyInput

M

uppercaseN → const KeyInput

N

uppercaseO → const KeyInput

O

uppercaseP → const KeyInput

P

uppercaseQ → const KeyInput

Q

uppercaseR → const KeyInput

R

uppercaseS → const KeyInput

S

uppercaseT → const KeyInput

T

uppercaseU → const KeyInput

U

uppercaseV → const KeyInput

V

uppercaseW → const KeyInput

W

uppercaseX → const KeyInput

X

uppercaseY → const KeyInput

Y

uppercaseZ → const KeyInput

Z

leftSquareBracket → const KeyInput

[

backslash → const KeyInput

\

rightSquareBracket → const KeyInput

]

circumflex → const KeyInput

^

underscore → const KeyInput

_

grave → const KeyInput

`

lowercaseA → const KeyInput

a

lowercaseB → const KeyInput

b

lowercaseC → const KeyInput

c

lowercaseD → const KeyInput

d

lowercaseE → const KeyInput

e

lowercaseF → const KeyInput

f

lowercaseG → const KeyInput

g

lowercaseH → const KeyInput

h

lowercaseI → const KeyInput

i

lowercaseJ → const KeyInput

j

lowercaseK → const KeyInput

k

lowercaseL → const KeyInput

l

lowercaseM → const KeyInput

m

lowercaseN → const KeyInput

n

lowercaseO → const KeyInput

o

lowercaseP → const KeyInput

p

lowercaseQ → const KeyInput

q

lowercaseR → const KeyInput

r

lowercaseS → const KeyInput

s

lowercaseT → const KeyInput

t

lowercaseU → const KeyInput

u

lowercaseV → const KeyInput

v

lowercaseW → const KeyInput

w

lowercaseX → const KeyInput

x

lowercaseY → const KeyInput

y

lowercaseZ → const KeyInput

z

leftCurlyBracket → const KeyInput

{

verticalLine → const KeyInput

|

rightCurlyBracket → const KeyInput

}

tilde → const KeyInput

~

pound → const KeyInput

notSign → const KeyInput

¬

function1 → const KeyInput

F1

function2 → const KeyInput

F2

function3 → const KeyInput

F3

function4 → const KeyInput

F4

function5 → const KeyInput

F5

function6 → const KeyInput

F6

function7 → const KeyInput

F7

function8 → const KeyInput

F8

function9 → const KeyInput

F9

function10 → const KeyInput

F10

function11 → const KeyInput

F11

function12 → const KeyInput

F12

backspace → const KeyInput

Backspace

arrowUp → const KeyInput

Up arrow

arrowDown → const KeyInput

Down arrow

arrowRight → const KeyInput

Right arrow

arrowLeft → const KeyInput

Left arrow

end → const KeyInput

End

home → const KeyInput

Home

shiftTab → const KeyInput

Shift+Tab

delete → const KeyInput

Delete

pageUp → const KeyInput

Page up

pageDown → const KeyInput

Page down

controlArrowUp → const KeyInput

Control+Up arrow

controlArrowDown → const KeyInput

Control+Down arrow

controlArrowRight → const KeyInput

Control+Right arrow

controlArrowLeft → const KeyInput

Control+Left arrow

controlEnd → const KeyInput

Control+End

controlHome → const KeyInput

Control+Home

controlDelete → const KeyInput

Control+Delete

altUppercaseA → const KeyInput

Alt + A

altUppercaseB → const KeyInput

Alt + B

altUppercaseC → const KeyInput

Alt + C

altUppercaseD → const KeyInput

Alt + D

altUppercaseE → const KeyInput

Alt + E

altUppercaseF → const KeyInput

Alt + F

altUppercaseG → const KeyInput

Alt + G

altUppercaseH → const KeyInput

Alt + H

altUppercaseI → const KeyInput

Alt + I

altUppercaseJ → const KeyInput

Alt + J

altUppercaseK → const KeyInput

Alt + K

altUppercaseL → const KeyInput

Alt + L

altUppercaseM → const KeyInput

Alt + M

altUppercaseN → const KeyInput

Alt + N

altUppercaseO → const KeyInput

Alt + O

altUppercaseP → const KeyInput

Alt + P

altUppercaseQ → const KeyInput

Alt + Q

altUppercaseR → const KeyInput

Alt + R

altUppercaseS → const KeyInput

Alt + S

altUppercaseT → const KeyInput

Alt + T

altUppercaseU → const KeyInput

Alt + U

altUppercaseV → const KeyInput

Alt + V

altUppercaseW → const KeyInput

Alt + W

altUppercaseX → const KeyInput

Alt + X

altUppercaseY → const KeyInput

Alt + Y

altUppercaseZ → const KeyInput

Alt + Z

altLeftSquareBracket → const KeyInput

Alt + [

altBackslash → const KeyInput

Alt + \

altRightSquareBracket → const KeyInput

Alt + ]

altCircumflex → const KeyInput

Alt + ^

altUnderscore → const KeyInput

Alt + _

altGrave → const KeyInput

Alt + `

altLowercaseA → const KeyInput

Alt + a

altLowercaseB → const KeyInput

Alt + b

altLowercaseC → const KeyInput

Alt + c

altLowercaseD → const KeyInput

Alt + d

altLowercaseE → const KeyInput

Alt + e

altLowercaseF → const KeyInput

Alt + f

altLowercaseG → const KeyInput

Alt + g

altLowercaseH → const KeyInput

Alt + h

altLowercaseI → const KeyInput

Alt + i

altLowercaseJ → const KeyInput

Alt + j

altLowercaseK → const KeyInput

Alt + k

altLowercaseL → const KeyInput

Alt + l

altLowercaseM → const KeyInput

Alt + m

altLowercaseN → const KeyInput

Alt + n

altLowercaseO → const KeyInput

Alt + o

altLowercaseP → const KeyInput

Alt + p

altLowercaseQ → const KeyInput

Alt + q

altLowercaseR → const KeyInput

Alt + r

altLowercaseS → const KeyInput

Alt + s

altLowercaseT → const KeyInput

Alt + t

altLowercaseU → const KeyInput

Alt + u

altLowercaseV → const KeyInput

Alt + v

altLowercaseW → const KeyInput

Alt + w

altLowercaseX → const KeyInput

Alt + x

altLowercaseY → const KeyInput

Alt + y

altLowercaseZ → const KeyInput

Alt + z

altArrowUp → const KeyInput

Alt+Up arrow

altArrowDown → const KeyInput

Alt+Down arrow

altArrowRight → const KeyInput

Alt+Right arrow

altArrowLeft → const KeyInput

Alt+Left arrow

unknown → const KeyInput

Unknown key.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
isNumber bool
Whether this key is a recognised number key.
no setter
isPrintable bool
Whether this key has a string.
no setter
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
string String
Complete string that makes up this key.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<KeyInput>
A constant List of the values in this enum, in order of their declaration.