Spec-Zone.ru › Dart 2

dart:html

Класс KeyCode

Определяет значения кодов клавиш, возвращаемых свойством KeyboardEvent.keyCode.

Важно: Существует существенная разница в обработке кодов клавиш и их вариантов в разных браузерах в зависимости от региональных настроек/разметки клавиатуры. Эти константы предоставлены для улучшения удобочитаемости кода, обрабатывающего клавиши.

Конструкторы

KeyCode()

Свойства

hashCode → int
только для чтения, унаследованное
Хэш-код этого объекта.
runtimeType → Type
только для чтения, унаследованное
Представление типа объекта во время выполнения.

Методы

noSuchMethod(Invocation invocation) → dynamic
унаследованное
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
унаследованное
Строковое представление этого объекта.

Операторы

operator ==(Object other) → bool
унаследованное
Оператор равенства.

Статические методы

isCharacterKey(int keyCode) → bool
Возвращает true, если keyCode соответствует символу (клавиатура США). Примечание: Пока не охватывает символы на клавиатурах других раскладок (русская, иврит и т. д.).

Константы

A → const int
65
ALT → const int
18
Апостроф → const int
ВНИМАНИЕ: Эта константа требует локализации для других языковых версий и раскладок клавиатуры.
192
B → const int
66
Обратная косая черта → const int
ВНИМАНИЕ: Эта константа требует локализации для других языковых версий и раскладок клавиатуры.
220
Backspace → const int
8
C → const int
67
CAPS LOCK → const int
20
Закрывающая квадратная скобка → const int
ВНИМАНИЕ: Эта константа требует локализации для других языковых версий и раскладок клавиатуры.
221
Запятая → const int
ВНИМАНИЕ: Эта константа требует локализации для других языковых версий и раскладок клавиатуры.
188
Контекстное меню → const int
93
CTRL → const int
17
D → const int
68
Дефис → const int
ВНИМАНИЕ: Эта константа требует локализации для других языковых версий и раскладок клавиатуры.
189
Delete → const int
46
Вниз → const int
40
E → const int
69
Восемь → const int
56
Конец → const int
35
Enter → const int
13
Равно → const int
ВНИМАНИЕ: Эта константа требует локализации для других языковых версий и раскладок клавиатуры.
187
Esc → const int
27
F → const int
70
F1 → const int
112
F2 → const int
113
F3 → const int
114
F4 → const int
115
F5 → const int
116
F6 → const int
117
F7 → const int
118
F8 → const int
119
F9 → const int
120
F10 → const int
121
F11 → const int
122
F12 → const int
123
FF_Равно → const int
61
FF_Точка с запятой → const int
59
Первая клавиша мультимедиа → const int
166
Пять → const int
53
Четыре → const int
52
G → const int
71
H → const int
72
Home → const int
36
I → const int
73
Вставка → const int
45
J → const int
74
K → const int
75
L → const int
76
Последняя клавиша мультимедиа → const int
183
Влево → const int
37
M → const int
77
MAC_Enter → const int
3
MAC_FF_META → const int
224
META → const int
91
N → const int
78
Девять → const int
57
NUM_Центр → const int
NUM_Центр также NUMLOCK для FF и Safari на Mac.
12
NUM_Delete → const int
46
NUM_Деление → const int
111
NUM_Восток → const int
39
NUM_Восемь → const int
104
NUM_Пять → const int
101
NUM_Четыре → const int
100
END_OF_DOCUMENT_MARKER
NUM_INSERT → const int
45
NUM_MINUS → const int
109
NUM_MULTIPLY → const int
106
NUM_NINE → const int
105
NUM_NORTH → const int
38
NUM_NORTH_EAST → const int
33
NUM_NORTH_WEST → const int
36
NUM_ONE → const int
97
NUM_PERIOD → const int
110
NUM_PLUS → const int
107
NUM_SEVEN → const int
103
NUM_SIX → const int
102
NUM_SOUTH → const int
40
NUM_SOUTH_EAST → const int
34
NUM_SOUTH_WEST → const int
35
NUM_THREE → const int
99
NUM_TWO → const int
98
NUM_WEST → const int
37
NUM_ZERO → const int
96
NUMLOCK → const int
144
О → const int
79
ОДИН → const int
49
ЛЕВАЯ КВАДРАТНАЯ СКОБОЧКА → const int
CAUTION: This constant requires localization for other locales and keyboard layouts.
219
П → const int
80
СТРАНИЦА ВНИЗ → const int
34
СТРАНИЦА ВВЕРХ → const int
33
ПАУЗА → const int
19
ТОЧКА → const int
CAUTION: This constant requires localization for other locales and keyboard layouts.
190
ПЕЧАТЬ ЭКРАНА → const int
44
Q → const int
81
ВОПРОСИТЕЛЬНЫЙ ЗНАК → const int
CAUTION: The question mark is for US-keyboard layouts. It varies for other locales and keyboard layouts.
63
R → const int
82
Вправо → const int
39
S → const int
83
БЛОКИРОВКА ПРОКРУТКИ → const int
145
ТОЧКА С ЗАПЯТОЙ → const int
CAUTION: This constant requires localization for other locales and keyboard layouts.
186
СЕМЬ → const int
55
SHIFT → const int
16
ОБОРОТНАЯ ЗАПЯТАЯ → const int
CAUTION: This constant requires localization for other locales and keyboard layouts.
222
ШЕСТЬ → const int
54
СЛЕШ → const int
CAUTION: This constant requires localization for other locales and keyboard layouts.
191
ПРОБЕЛ → const int
32
Т → const int
84
ТАБ → const int
9
ТРИ → const int
51
ТИЛЬДА → const int
CAUTION: This constant requires localization for other locales and keyboard layouts.
192
ДВА → const int
50
У → const int
85
НЕИЗВЕСТНЫЙ → const int
A sentinel value if the keycode could not be determined.
-1
ВВЕРХ → const int
38
В → const int
86
W → const int
87
WIN_IME → const int
229
КЛАВИША WINDOWS → const int
224
КЛАВИША WINDOWS (FF/LINUX) → const int
0
ЛЕВАЯ КЛАВИША WINDOWS → const int
91
ПРАВАЯ КЛАВИША WINDOWS → const int
92
X → const int
88
Y → const int
89
Z → const int
90
END_OF_DOCUMENT_MARKER
ZERO → const int
48

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-html/KeyCode-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API