KeyboardEvent

一个描述用户与键盘交互的事件。

事件的 type 确定了发生哪种交互。

另请参阅

继承
实现者
注解
  • @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})
程序性地创建 KeyboardEvent。
factory

属性

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
DOM_KEY_LOCATION_NUMPAD → const int
DOM_KEY_LOCATION_RIGHT → const 整型
DOM_KEY_LOCATION_STANDARD → const 整型