KeyboardEventStream 类
记录特定元素上发生的 KeyboardEvents,并提供一个输出流,其中包含跨浏览器的 keyCode 和 charCode 值,尽管许多浏览器具有不同的键盘默认行为。
示例用法
KeyboardEventStream.onKeyDown(document.body).listen(
keydownHandlerTest);
此类仍在开发中,我们非常希望了解如何使此类尽可能多地与各种国际键盘兼容。欢迎提出错误报告!
构造函数
属性
- hashCode → int
- 此对象的重写代码。无设置器继承
- runtimeType → Type
- 对象运行时类型的表示。无设置器继承
方法
-
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 事件的流。