KeyboardEventStream 类
用于记录特定元素上发生的 KeyboardEvents,并提供一个出站 KeyEvents 流,尽管许多浏览器的键盘默认行为存在差异,但提供跨浏览器的 keyCode 和 charCode 值的一致性。
示例用法
KeyboardEventStream.onKeyDown(document.body).listen(
keydownHandlerTest);
此类仍在不断发展中,我们非常希望了解如何让该类与尽可能多的国际键盘兼容。欢迎提交错误报告!
构造函数
属性
- hashCode → int
- 该对象的自定义哈希值。no setter继承
- runtimeType → Type
- 对象运行时类型的表示。no setter继承
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
toString(
) → String - 该对象字符串表示形式。继承
运算符
-
operator ==(
Object other) → bool - 等于运算符。继承
静态方法
-
onKeyDown(
EventTarget target) → CustomStream< KeyEvent> - 名为 onKeyDown 事件的流生成器构造函数。
-
onKeyPress(
EventTarget target) → CustomStream< KeyEvent> - 名为 onKeyPress 事件的流生成器构造函数。
-
onKeyUp(
EventTarget target) → CustomStream< KeyEvent> - 名为 onKeyUp 事件的流生成器构造函数。