| Package: | Ext.grid |
| Defined In: | .js |
| Class: | |
| Extends: | Object |
为跨浏览器的键盘方向键加上一层快捷的包装器(wrapper)。 KeyNav允许你为某个功能绑定方向键,按下的时候即调用该功能。 KeyNav允许你对方向键进行函数调用的绑定,即按下相应的键便立即执行函数,轻松实现了对任意UI组件的键盘事件控制
下列是全部有可能会出现的键(已实现的): enter, left, right, up, down, tab, esc, pageUp, pageDown, del, home, end。 举例:
var nav = new Ext.KeyNav("my-element", {
"left" : function(e){
this.moveLeft(e.ctrlKey);
},
"right" : function(e){
this.moveRight(e.ctrlKey);
},
"enter" : function(e){
this.save();
},
scope : this
});
| 方法 | 定义者 | |
|---|---|---|
|
enable
(
)
激活这个KeyNav
激活这个KeyNav
参数项:
|
KeyNav | |
|
disable
(
)
禁用这个KeyNav
禁用这个KeyNav
参数项:
|
KeyNav | |