KeyboardEvent

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

事件的 类型 用于标识发生了什么类型的交互。

另请参阅

继承
实现者
注解
  • @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。
工厂

属性

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 int
DOM_KEY_LOCATION_STANDARD → const int