events - Sencha Touch 2 DataView itemtaphold not firing -


for life of me i'm unable dataview fire itemtaphold event no matter how attach event handler. itemtap event fires fine. closest i've been able come use longpress on dom elements doesn't give me reference control, dom element. itemtaphold event broken dataview on sencha touch 2 commercial?

browsergrid.js:

ext.define('myapp.view.browsergrid', { extend: 'ext.dataview.dataview', xtype: 'browsergrid',   requires: [     'myapp.view.browsergriditem',     'ext.dataview.*',     'ext.plugin.*' ],  config: {     usecomponents: true,     cls: 'browser-grid',     defaulttype: 'browsergriditem',     scrollable:{         direction: 'vertical',         directionlock: true     },     plugins :[{xclass:'ext.plugin.listpaging',autopaging: true}],     listeners:      {         itemtaphold: function() { console.log('tapped'); }     }     }    }); 

browsergriditem.js

ext.define('myapp.view.browsergriditem', {     extend: 'ext.dataview.component.dataitem',     xtype : 'browsergriditem',      config: {          cls: 'browser-grid-item',         datamap: {             getname: {                 sethtml: 'file_name'             },             getimage: {                 setsrc: 'img_url'             }         },         name: {             cls: 'x-name'         },         image: {             height:150,             width: 150,             flex:1         },         layout: {             type: 'vbox',             align: 'center'         }     },     applyimage: function(config) {         return ext.factory(config, ext.img, this.getimage());     },     updateimage: function(newimage, oldimage) {         if (newimage) {             this.add(newimage);         }          if (oldimage) {             this.remove(oldimage);         }     },     applyname: function(config) {         return ext.factory(config, ext.component, this.getname());     },     updatename: function(newname, oldname) {         if (newname) {             this.add(newname);         }          if (oldname) {             this.remove(oldname);         }     } }); 


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -