extjs - How to catch Delete key event in tree panel controller -
i have tree panel view
(defined fileseditornavigtree
) , controller
. in controller want catch delete
key event in order perform procedure. tried this:
... init:function(){ this.control({ 'fileseditornavigtree':{ specialkey:function(a, b){ alert(b.keycode); // testing reasons }
but has no effect.
use rowkeydown listener of treepanel view.
ext.create('ext.tree.panel', { title: 'simple tree', width: 200, height: 150, store: store, rootvisible: false, renderto: ext.getbody(), listeners : { rowkeydown : function(view, record, tr, rowindex, e) { if (e.keycode === 46) { console.log('hit delete'); } } } });
Comments
Post a Comment