Spec-Zone.ru › Dart 2

dart:html

Класс KeyboardEvent

Событие, описывающее взаимодействие пользователя с клавиатурой.

Тип события (type) определяет, какой вид взаимодействия произошёл.

См. также:

  • KeyboardEvent на MDN.
Наследование
  • Object
  • Event
  • UIEvent
  • KeyboardEvent
Реализующие классы
  • KeyEvent
Аннотации
  • @Native("KeyboardEvent")

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

KeyboardEvent(String type, {Window? view, bool canBubble = true, bool cancelable = true, int? location, int? keyLocation, bool ctrlKey = false, bool altKey = false, bool shiftKey = false, bool metaKey = false})
factory
Программно создать KeyboardEvent.

Свойства

altKey → bool
только для чтения
bubbles → bool?
только для чтения, унаследованное
cancelable → bool?
только для чтения, унаследованное
charCode → int
только для чтения
code → String?
только для чтения
composed → bool?
только для чтения, унаследованное
ctrlKey → bool
только для чтения
currentTarget → EventTarget?
только для чтения, унаследованное
defaultPrevented → bool
только для чтения, унаследованное
detail → int?
только для чтения, унаследованное
eventPhase → int
только для чтения, унаследованное
hashCode → int
только для чтения, унаследованное
Хэш-код этого объекта.
isComposing → bool?
только для чтения
isTrusted → bool?
только для чтения, унаследованное
key → String?
только для чтения
keyCode → int
только для чтения
location → int
только для чтения
matchingTarget → Element
только для чтения, унаследованное
Указатель на элемент, чей CSS селектор совпал в рамках которого было вызвано событие. Если это событие не было связано ни с какой делегацией событий, доступ к этому значению вызовет UnsupportedError.
metaKey → bool
только для чтения
path → List<EventTarget>
только для чтения, унаследованное
repeat → bool?
только для чтения
runtimeType → Type
только для чтения, унаследованное
Представление типа объекта во время выполнения.
shiftKey → bool
только для чтения
sourceCapabilities → InputDeviceCapabilities?
только для чтения, унаследованное
target → EventTarget?
только для чтения, унаследованное
timeStamp → num?
только для чтения, унаследованное
type → String
только для чтения, унаследованное
view → WindowBase?
только для чтения, унаследованное
which → int?
только для чтения

Методы

composedPath() → List<EventTarget>
унаследованный
getModifierState(String keyArg) → bool
noSuchMethod(Invocation invocation) → dynamic
унаследованный
Вызывается при обращении к несуществующему методу или свойству.
preventDefault() → void
унаследованный
stopImmediatePropagation() → void
унаследованный
stopPropagation() → void
унаследованный
toString() → String
унаследованный
Строковое представление этого объекта.

Операторы

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

Константы

DOM_KEY_LOCATION_LEFT → const int
0x01
DOM_KEY_LOCATION_NUMPAD → const int
0x03
DOM_KEY_LOCATION_RIGHT → const int
0x02
DOM_KEY_LOCATION_STANDARD → const int
0x00

© 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/KeyboardEvent-class.html

Spec-Zone.ru

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